Pricing FAQ
General Pricing
1. What is the VideoSDK pricing model?
VideoSDK uses a Pay-As-You-Go On Demand model. You add funds to your wallet, and charges are automatically deducted based on your actual usage. There are no monthly subscriptions or commitments.
2. Do I get any free credits when I sign up?
Yes! Every new account receives $20 one-time free balance to get started with VideoSDK services.
3. How do I add funds to my wallet?
You can add funds through the VideoSDK Dashboard using:
- Credit/Debit cards via Stripe
- Multiple currency support available
- Secure payment processing
4. Is this a prepaid or postpaid model?
VideoSDK operates on a prepaid model. You must add funds to your wallet before using services. Charges are deducted automatically from your wallet balance. There are no postpaid invoices.
5. What happens if my wallet balance runs out?
When your wallet balance is insufficient, services will be paused. You'll receive notifications before your balance runs low. Simply add more funds to continue using services.
6. Can I set up auto-recharge for my wallet?
Yes, you can configure auto-recharge settings in the VideoSDK Dashboard to automatically add funds when your balance falls below a certain threshold.
7. How do I monitor my usage and balance?
You can track your real-time usage and wallet balance through the VideoSDK Dashboard. Detailed usage reports are available for each product and service.
Products & Services
1. What products does VideoSDK offer?
VideoSDK offers three core products:
- Agent: AI-powered voice and video agents sdk infrastructure
- Video Call: High-quality video conferencing and calling
- Live Streaming: Interactive and scalable live streaming
2. Can I use multiple products in the same application?
Yes! You can use any combination of Agent, Video Call, and Live Streaming products. Each product is billed based on actual usage.
Agent Pricing
1. What is an Agent Session?
An Agent Session represents one active AI agent instance. You're charged $0.01 per agent session over your included limits.
2. What are the Agent pricing charges?
Serverless Agents:
| Service | Charge | Unit |
|---|---|---|
| Agent Session | $0.01 | Per session |
| Agent Observability | Currently free | - |
SIP Participants:
| Service | Charge | Unit |
|---|---|---|
| SIP Participant | $0.002 | Per participant minute |
Participant Minutes:
| Service | Charge | Unit |
|---|---|---|
| Voice | $0.001 | Per participant minute |
| Video HD | $0.004 | Per participant minute |
Recording:
| Service | Charge | Unit |
|---|---|---|
| Browser Audio Recording | $0.015 | Per recorded audio min |
| Browser Video HD Recording | $0.015 | Per recorded video min |
| Composite Video HD Recording | $0.015 | Per recorded video min |
3. What are SIP Participants in Agent?
SIP Participants allow traditional phone systems to connect to your AI agents. Charged at $0.002 per participant minute.
4. Are Agent features like Instant Rollback and Observability included?
Yes, Instant Rollback and Agent Observability are included features at no additional cost.
5. How much does a phone number cost?
You get 1 phone number free. Additional phone numbers cost $5.00 per month per number.
6. What is PubSub / Data pricing?
PubSub / Data is currently free for data transfer.
Video Call Pricing
1. How is video call pricing calculated?
Video call pricing is based on participant-minutes and resolution:
- Participant-minutes = Meeting duration × Number of participants
- Resolution determines the per-minute rate (Voice, HD, Full HD, 2K, 2K+)
2. What is a participant-minute?
A participant-minute is one participant in a call for one minute. For example:
- 5 participants in a 10-minute call = 50 participant-minutes
- 10 participants in a 30-minute call = 300 participant-minutes
3. What are the Video Call charges?
Participant Minutes:
| Service | Charge | Unit |
|---|---|---|
| Voice | $0.001 | Per participant minute |
| Video HD | $0.004 | Per participant minute |
| Video Full HD | $0.009 | Per participant minute |
| Video 2K | $0.016 | Per participant minute |
| Video 2K+ | $0.036 | Per participant minute |
Recording:
| Service | Charge | Unit |
|---|---|---|
| Browser Audio Recording | $0.015 | Per recorded audio min |
| Browser Video SD Recording (Low) | $0.015 | Per recorded video min |
| Browser Video HD Recording (Mid) | $0.015 | Per recorded video min |
| Browser Video FHD Recording (High) | $0.030 | Per recorded video min |
| Composite Audio Recording | $0.015 | Per recorded audio min |
| Composite Video HD Recording | $0.015 | Per recorded video min |
| Composite Video FHD Recording | $0.030 | Per recorded video min |
| Individual Track Audio Recording | $0.015 | Per recorded audio min |
| Individual Track Video Recording | $0.015 | Per recorded video min |
SIP Participants:
| Service | Charge | Unit |
|---|---|---|
| SIP Participant | $0.002 | Per participant minute |
Storage & Transcription:
| Service | Charge | Unit |
|---|---|---|
| Storage | $0.03 | Per min stored, in a month |
| Storage (Recorded Audio storage) | $0.003 | Per min of audio stored, in a month |
| Storage (Recorded Video storage) | $0.003 | Per min of audio stored, in a month |
| Streaming (Watching cloud stored Audio) | $0.0005 | Per min of video viewed |
| Streaming (Watching cloud stored HD Video) | $0.002 | Per min of video viewed |
| Streaming (Watching cloud stored Full HD Video) | $0.004 | Per min of video viewed |
| Real-time Transcription | $0.02 | Per transcribed minute |
| Prompt Based Summary | $0.0045 | Per summarised minute |
| Post-Call Transcription | $0.004 | Per transcribed minute |
4. How do you calculate video resolution charges?
Charges are based on aggregate resolution - the total resolution of all video streams a participant is viewing at a time.
| Videos on-screen | Aggregate Resolution | Price per participant per minute |
|---|---|---|
| 0 | Only audio | $0.001 |
| 1-5 | HD | $0.004 |
| 6-10 | Full HD | $0.008 |
| 11-17 | 2K | $0.016 |
| 18+ | 2K+ | $0.036 |
Note: Considering HD (1280 x 720) resolution (16:9) per video, and one local user (self) video.
5. In detail, how do you calculate the aggregate video resolution?
Aggregate resolution is the sum of all video streams an end-user is downloading/viewing. We follow these standard resolutions:
| Video Type | Aggregate Resolution (px) | 16:9 Aspect Ratio |
|---|---|---|
| HD | ≤ 921,600px | 720p: 1280 × 720 |
| Full HD | 921,601px to 2,073,600px | 1080p: 1920 x 1080 |
| 2K | 2,073,601px to 3,686,400px | 2K: 2560 × 1440 |
| 2K+ | 3,686,401px to 8,294,400px+ | 2K+: 3840 × 2160 |
6. Does video pricing include audio?
Yes, audio cost is already included in video pricing. Audio-only pricing applies only when no participant has their camera on.
7. What's the difference between recording types?
-
Browser Recording: Records the video/audio as rendered in the browser. Each participant's stream can be recorded separately. Useful for individual recordings.
-
Composite Recording: Combines all participants into a single video layout (grid, spotlight, etc.). The server composes all streams into one output. Best for creating a single meeting recording.
-
Individual Track Recording: Records each participant's raw audio/video track separately without any processing. Provides maximum flexibility for post-processing.
Key Differences:
| Recording Type | Description | Use Case | Price (Audio) | Price (Video HD) | Price (Video FHD) |
|---|---|---|---|---|---|
| Browser Recording | Client-side recording | Individual recordings | $0.015/min | $0.015/min | $0.030/min |
| Composite Recording | Server combines all streams | Single meeting video | $0.015/min | $0.015/min | $0.030/min |
| Individual Track | Raw track recording | Post-production | $0.015/min | $0.015/min | N/A |
8. What are the Storage and Transcription charges?
Storage and Transcription services are charged as follows:
| Service | Charge | Unit |
|---|---|---|
| Storage | $0.03 | Per min stored, in a month |
| Storage (Recorded Audio storage) | $0.003 | Per min of audio stored, in a month |
| Storage (Recorded Video storage) | $0.003 | Per min of audio stored, in a month |
| Streaming (Watching cloud stored Audio) | $0.0005 | Per min of video viewed |
| Streaming (Watching cloud stored HD Video) | $0.002 | Per min of video viewed |
| Streaming (Watching cloud stored Full HD Video) | $0.004 | Per min of video viewed |
| Real-time Transcription | $0.02 | Per transcribed minute |
| Prompt Based Summary | $0.0045 | Per summarised minute |
| Post-Call Transcription | $0.004 | Per transcribed minute |
9. Please explain Video Call pricing calculation with an example
Let's say 5 people have joined a meeting for 30 minutes:
- Meeting minutes = 30 minutes
- Participant minutes = 30 meeting minutes × 5 participants = 150 participant minutes
- Considering HD Resolution: $0.004/participant-min
- Total cost = 150 participant mins × $0.004 = $0.60
10. I have set the maxResolution to be (320 x 180) only, then why am I charged for HD video?
You are charged based on aggregate resolution - the sum of all video streams a user is watching at a time.
If a user is watching 8 video streams of (320 x 180), they are consuming:
- (320 × 180) × 8 videos = 460,800px
This falls within HD range (≤ 921,600px), so they will be charged for HD resolution.
11. I want to show 15 people on-screen but don't want to use Full HD or 2K resolution to save costs. How?
You can reduce the resolution of each video tile to (320 x 180). This way, the aggregated resolution won't cross HD (921,600px) and your cost will be saved.
For example:
- 15 videos × (320 × 180) = 864,000px (still within HD range)
Interactive Live Streaming Pricing
1. How is Interactive Live Streaming pricing calculated?
Interactive Live Streaming has two components:
- Speaker minutes: For hosts/speakers in the stream
- Viewer minutes: For viewers watching the stream
2. What are the Interactive Live Streaming charges?
| Service | Per Speaker Min | Per Viewer Min |
|---|---|---|
| Voice | $0.001 | $0.005 |
| Video HD | $0.004 | $0.002 |
| Video Full HD | $0.008 | $0.004 |
| Video 2K | $0.016 | $0.008 |
| Video 2K+ | $0.036 | $0.018 |
Recording & RTMP:
| Service | Charge | Unit |
|---|---|---|
| Browser Audio Recording | $0.005 | Per recorded audio min |
| Browser Video SD Recording (Low) | $0.015 | Per recorded video min |
| Browser Video HD Recording (Mid) | $0.015 | Per recorded video min |
| Browser Video FHD Recording (High) | $0.030 | Per recorded video min |
| Composite Audio Recording | $0.005 | Per recorded audio min |
| Composite Video HD Recording | $0.015 | Per recorded video min |
| Composite Video FHD Recording | $0.03 | Per recorded video min |
| Individual Track Audio Recording | $0.005 | Per recorded audio min |
| Individual Track Video Recording | $0.005 | Per recorded video min |
| RTMP | $0.03 | Per re-streamed minute |
SIP Participants:
| Service | Charge | Unit |
|---|---|---|
| SIP Participant | $0.002 | Per participant minute |
HLS Encoding:
| Service | Charge | Unit |
|---|---|---|
| HLS Encoding Audio (Livestream mins) | $0.04 | Per livestream audio min |
| HLS Encoding Video - SD (Livestream mins) | $0.04 | Per livestream video min |
| HLS Encoding Video - HD (Livestream mins) | $0.04 | Per livestream video min |
| HLS Encoding Video - Full HD (Livestream mins) | $0.08 | Per livestream video min |
Storage & Transcription:
| Service | Charge | Unit |
|---|---|---|
| Storage | $0.03 | Per min stored, in a month |
| Storage (Recorded Audio storage) | $0.003 | Per min of audio stored, in a month |
| Storage (Recorded Video storage) | $0.003 | Per min of audio stored, in a month |
| Streaming (Watching cloud stored Audio) | $0.0005 | Per min of video viewed |
| Streaming (Watching cloud stored HD Video) | $0.002 | Per min of video viewed |
| Streaming (Watching cloud stored Full HD Video) | $0.004 | Per min of video viewed |
| Real-time Transcription | $0.02 | Per transcribed minute |
| Prompt Based Summary | $0.0045 | Per summarised minute |
| Post-Call Transcription | $0.004 | Per transcribed minute |
3. What's the difference between Speaker and Viewer charges?
- Speaker charges: Applied to hosts/speakers who are actively streaming (same as video call rates)
- Viewer charges: Applied to viewers watching the stream (typically lower rates)
4. Are RTMP and HLS included?
Yes, RTMP streaming and HLS delivery are charged based on usage. RTMP is charged at $0.03 per minute, and HLS Encoding is charged based on resolution ($0.04 for HD and $0.08 for Full HD).
5. What encoding options are available?
Live streaming includes encoding for multiple resolutions (SD, HD, Full HD, 2K, 2K+) to deliver the best experience to viewers on different devices and network conditions.
6. Can I stream to multiple platforms simultaneously?
Yes, you can use RTMP Out to stream to multiple platforms. Each RTMP output stream is charged separately.
7. Please explain Live Streaming pricing calculation with an example
Let's say 2 hosts have joined a livestream for 30 minutes, with 100 viewers:
- Livestream minutes = 30 minutes
- Host minutes = 30 livestream minutes × 2 hosts = 60 host-minutes
- Viewer minutes = 30 livestream minutes × 100 viewers = 3,000 viewer-minutes
- Considering HD Resolution:
- Host cost: 60 × $0.004 = $0.24
- Viewer cost: 3,000 × $0.002 = $6.00
- Total cost = $0.24 + $6.00 = $6.24
Add-Ons & Compliance
1. What are Add-Ons?
Add-Ons are optional compliance and security features you can subscribe to enhance your VideoSDK implementation.
2. What Add-Ons are available and what are the charges?
Compliance & Security Add-Ons:
| Add-On | Monthly Price | Description |
|---|---|---|
| ISO 27001 | $100 | Information Security Management System certification |
| SOC2 Type 2 | $100 | Service Organization Control 2 Type 2 certification |
| HIPAA | $500 | Health Insurance Portability and Accountability Act compliance |
| GDPR | $100 | General Data Protection Regulation compliance |
| CERT-IN | $500 | Indian Computer Emergency Response Team compliance |
| Geo-fencing - Geo Restriction | $500 | Geographic access restrictions |
| Cloud Proxy | $200 | Enhanced network routing and security |
3. Can I subscribe to multiple Add-Ons?
Yes, you can subscribe to any combination of Add-Ons based on your compliance and security requirements.
4. How are Add-Ons billed?
Add-Ons are subscription-based and billed monthly or annually. Choose annual billing to save approximately 17% compared to monthly billing.
5. Can I cancel an Add-On subscription?
Yes, you can cancel Add-On subscriptions at any time. Monthly subscriptions can be canceled with no penalty. Annual subscriptions may have different terms, contact support for more details.
6. What is HIPAA compliance and when do I need it?
HIPAA (Health Insurance Portability and Accountability Act) compliance is required for applications handling protected health information (PHI) in the United States. If you're building healthcare applications, telemedicine platforms, or any service that transmits patient data, you need HIPAA compliance.
7. What is GDPR compliance and when do I need it?
GDPR (General Data Protection Regulation) compliance is required when processing personal data of individuals in the European Union. If your application serves EU users, GDPR compliance ensures you meet data protection and privacy requirements.
Concurrency Packages
1. What is concurrency?
Concurrency refers to the maximum number of simultaneous sessions, participants, or resources you can have active at the same time.
2. What are included concurrency limits?
Each product comes with base concurrency limits included with your Pay-As-You-Go plan. Check your VideoSDK Dashboard for your current limits.
3. How do I increase concurrency limits?
You can purchase Usage limits Packs to increase your limits.
4. What are the Agent Usage limits packages?
Agent Usage limits Packs:
| Package | Quantity | Price |
|---|---|---|
| Add 5 Agent Sessions (Monthly) - Room | 5 sessions | $20/pack |
| Add 1 Agent Deployments (Monthly) | 1 deployment | $10/pack |
| Add 5 Recordings (Monthly) | 5 recordings | $20/pack |
| Add 5 SIP Lines (Monthly) | 5 lines | $20/pack |
| Add 5 VideoSDK Inference (Monthly) | 5 instances | $20/pack |
| Add 5 Phone Lines (Monthly) | 5 lines | $20/pack |
| Add 1 Phone Number (Monthly) | 1 number | $5/pack |
5. What are the Video Call (RTC) Usage limits packages?
RTC Usage limits Packs:
| Package | Quantity | Price |
|---|---|---|
| Add 50 Participants (Monthly) | 50 participants | $20/pack |
| Add 5 SIP Lines (Monthly) | 5 lines | $20/pack |
| Add 5 Rooms (Monthly) | 5 rooms | $20/pack |
| Add 5 Recordings (Monthly) | 5 recordings | $20/pack |
| Add 5 Storage (Monthly) | 5 storage units | $20/pack |
| Add 5 Real-time Transcription (Monthly) | 5 transcriptions | $20/pack |
| Add 5 Prompt Based Summary (Monthly) | 5 summaries | $20/pack |
| Add 5 Post-Call Transcription (Monthly) | 5 transcriptions | $20/pack |
6. What are the Live Streaming Usage limits packages?
Live Streaming Usage limits Packs:
| Package | Quantity | Price |
|---|---|---|
| Add 50 Hosts (Monthly) | 50 hosts | $20/pack |
| Add 100 Viewers (Monthly) | 100 viewers | $20/pack |
| Add 5 Rooms (Monthly) | 5 rooms | $20/pack |
| Add 5 Recordings (Monthly) | 5 recordings | $20/pack |
| Add 5 RTMP Streams (Monthly) | 5 streams | $20/pack |
| Add 5 SIP Lines (Monthly) | 5 lines | $20/pack |
| Add 5 Encoding (Monthly) | 5 encoding units | $20/pack |
7. How much do usage limits packs cost?
Most usage limits packs cost $20 per pack per month. Phone numbers cost $5 per pack per month. Each pack includes a specific quantity (e.g., 5 sessions, 50 participants, 100 viewers).
8. Is there a limit to how many packs I can purchase?
Yes, each pack type has a maximum limit:
- Most packs: 10 max packs
- Participant packs: 6 max packs
- Viewer packs: 20 max packs
If you need more than the maximum, contact our sales team for custom solutions.
9. Can I cancel usage limits packs?
Yes, usage limits packs are monthly subscriptions and can be canceled at any time. Cancellation takes effect at the end of the current billing period.
Billing & Payment
1. What payment methods are accepted?
We accept:
- Credit cards (Visa, Mastercard, American Express)
- Debit cards
- Payment processing via Stripe
2. What currency is used for billing?
- Default: USD (US Dollars)
- Indian businesses: INR (Indian Rupees)
3. Are there any taxes applied?
- International: No additional taxes by default
- Indian businesses: 18% GST applicable (SAC Code - 998313), plus 2% TDS under section 194(C) or 194(J)
4. How do I get GST invoices (for Indian businesses)?
Submit your registered GST and Company PAN details in the VideoSDK Dashboard. GST invoices will be generated automatically for all transactions.
5. Can I get a refund if I don't use all my credits?
Wallet credits are non-refundable. However, they never expire and can be used for any VideoSDK service at any time.
6. Do I receive invoices for wallet top-ups?
Yes, you'll receive a receipt via email for every wallet top-up transaction. Receipts are also available in the VideoSDK Dashboard.
Usage & Calculation
1. How do I calculate my expected costs?
Video Call Example:
- 5 participants × 30 minutes = 150 participant-minutes
- HD resolution: 150 × $0.004 = $0.60
Live Streaming Example:
- 2 hosts × 30 minutes = 60 participant-minutes
- 100 viewers × 30 minutes = 3,000 viewer-minutes
- HD: (60 × $0.004) + (3,000 × $0.002) = $0.24 + $6.00 = $6.24
Agent Example:
- 10 agent sessions × $0.01 = $0.10
- 100 SIP participant minutes × $0.002 = $0.20
- Total: $0.30
2. How are partial minutes billed?
Partial minutes are rounded up to the nearest minute for all services.
3. Can I set balance auto-reload?
Yes, you can set up balance auto-reload in the VideoSDK Dashboard to automatically reload your wallet balance when it falls below a specified threshold.
4. How often is usage calculated?
Usage is calculated in real-time and charges are deducted from your wallet balance as services are consumed.
Features & Support
1. What features are included at no additional cost?
The following platform features are included:
- Dashboard access
- Community support
- Email support
- End-to-end encryption
- Role-based access
- Region pinning
2. What support is available?
Included:
- Community support (forums, documentation)
- Email support
Not Included (Contact Sales):
- Shared Slack/WhatsApp channel
- Solutions Engineer
- Support SLA
3. Can I get enterprise support?
Yes! For enterprise support including dedicated Slack channels, Solutions Engineers, and SLA guarantees, please contact our sales team.
Volume & Enterprise
1. Do you offer volume discounts?
Yes! If your monthly usage exceeds certain thresholds, we offer custom pricing. Contact our sales team at support@videosdk.live or visit videosdk.live/contact.
2. Can I get a custom pricing plan?
Yes, we offer custom pricing plans for:
- High-volume usage
- Enterprise deployments
- Special compliance requirements
- Custom SLAs
Contact our sales team to discuss your specific needs.
3. Do you offer annual contracts?
Yes, we can provide annual contracts with custom pricing and terms. Contact our sales team for details.
Getting Started
1. How do I get started with VideoSDK?
- Sign up for a free account
- Receive $20 free balance automatically
- Add additional funds to your wallet
- Start using Agent, Video Call, or Live Streaming
- Monitor usage in real-time through the dashboard
2. Do I need a credit card to sign up?
No credit card is required to sign up and receive your $20 free balance. You'll need to add payment details when you want to add more funds to your wallet.
3. Can I test the service before committing?
Yes! Use your $20 free balance to test all VideoSDK features and products before adding additional funds.
4. Where can I find documentation?
Visit docs.videosdk.live for comprehensive documentation, guides, and API references.
5. How do I contact support?
- Email: support@videosdk.live
- Contact Form: videosdk.live/contact
- Community: Join our community forums for peer support
For more questions or assistance, please contact us at support@videosdk.live
Got a Question? Ask us on discord

