Understanding Usage Quota Limits
In this documentation, you will find detailed information about the quotas associated with each plan, including usage limits for various features and functionalities. Understanding these quotas will help you optimize your usage, selecting the best pricing plan and make the most of your VideoSDK experience.
How VideoSDK limits concurrent usage quota
VideoSDK's approach to limiting usage focuses on concurrent usage rather than overall usage. Concurrent usage refers to the number of participants or requests that can be hosted or processed simultaneously.
For example, if there's a limit of 50 concurrent participants per organization, users can run multiple calls (sessions) simultaneously, with a maximum of 50 participants across all sessions combined.
How to view my current plan’s quota limits?
To view the current quota limits on your organization, simply navigate to the VideoSDK Dashboard, go to your Profile section, and click on the Billing tab.
Usage Quota Limits by Plan
VideoSDK provides different default limits based on your account type. You can increase these limits by purchasing Add-On Packs.
Detailed Usage Limits
| Items | Free Plan | PAYG (On-demand) | Add-On Packs |
|---|---|---|---|
| Agent Sessions | Up to 1 Agent sessions | Up to 5 Agent sessions | Add 5 sessions for $20 / pack / month |
| Agent Deployments | Up to 1 deployment | Up to 1 deployment | Add 1 deployment for $10 / pack / month |
| Recordings | Up to 1 recordings | Up to 5 recordings | Add 5 recordings for $20 / pack / month |
| VideoSDK SIP Refer | Up to 1 VideoSDK SIP Refer | Up to 5 VideoSDK SIP Refer | Add 5 VideoSDK SIP Refer for $20 / pack / month |
| VideoSDK Inference (STT, LLM, TTS, STS) | Up to 1 units each | Up to 5 units each | Add 5 units each for $20 / pack / month |
| Participants (Hosts) | Up to 50 concurrent hosts | Up to 50 concurrent hosts | Add 50 hosts for $20 / pack / month |
| Viewers | Up to 100 concurrent viewers | Up to 100 concurrent viewers | Add 100 viewers for $20 / pack / month |
| RTMP | Up to 1 RTMP streams | Up to 5 RTMP streams | Add 5 RTMP streams for $20 / pack / month |
| HLS Encoding | Up to 1 encoding | Up to 5 encoding | Add 5 units for $20 / pack / month |
| Real-time Transcription | Up to 1 live sessions | Up to 5 live sessions | Add 5 sessions for $20 / pack / month |
| Rooms | Up to 1 rooms | Up to 5 rooms | Add 5 rooms for $20 / pack / month |
| Storage | Up to 1 storage | Up to 5 storage | Add 5 storage for $20 / pack / month |
| Phone Lines | Up to 1 phone lines | Up to 5 phone lines | Add 5 phone lines for $20 / pack / month |
| AI Prompt-Based Summaries | Up to 1 summaries | Up to 5 summaries | Add 5 summaries for $20 / pack / month |
| Post-Call Transcriptions | Up to 1 calls | Up to 5 calls | Add 5 calls for $20 / pack / month |
How to increase my limits?
If you are on the Free Plan, simply upgrade to Pay-As-You-Go by providing billing details and credit card information to increase your default limits.
If you are already on Pay-As-You-Go and need even higher limits, you can purchase the Add-On Packs listed above directly from the VideoSDK Dashboard(coming soon). For custom enterprise requirements, please Contact us.
Enterprise Plan
For Enterprise users, all limits are tailored to the specific needs. Customised limits ensure optimal performance for your unique requirements.
To get started as an Enterprise user, simply get in touch with us, explain your requirements and use case, and we’ll customise the quota and limits according to your needs.
Examples to understand concurrent limits
Example #1
Let's say you're using video callings (RTC) in your organization on the Free Plan. In this scenario, you can concurrently host up to 50 participants. However, the number of calls (sessions) you initiate is unrestricted.
To simplify, you can run multiple sessions simultaneously, but concurrently, you can only accommodate a maximum of 50 participants across all sessions. If a 51st participant attempts to join, they won't be able to access the session until you upgrade your plan to increase your participant limits.
Example #2
Let’s say you're using live streaming in your organization on the Free Plan. In this setup, you can concurrently host up to 100 viewers joining the sessions. While you have the flexibility to host multiple live streaming sessions, the number of viewers joining session concurrently is restricted.
Example #3
Lets say you’re using video callings (RTC) in your organization on the Pay-as-you-Go Plan and you're hosting 5 concurrent calls (sessions), all of which are being recorded. Now, when you initiate the 6th call (session) and request recording, VideoSDK will not process your recording request. Instead, it will throw an error because you've reached your recording request limit.
If you have any questions regarding quota limits and pricing plan, post in our Discord community, contact us directly, or reach out to us on support@videosdk.live.
Got a Question? Ask us on discord

