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) | Pay-As-You-Go (Add-On Packs) | Max Pack Buy on Dashboard |
|---|---|---|---|---|
| Participants (Hosts) | Up to 50 concurrent hosts | Up to 100 concurrent hosts | Add 100 hosts for $20 / pack / month | 5 |
| Recordings | Up to 1 recordings | Up to 10 recordings | Add 10 recordings for $20 / pack / month | 5 |
| Agent Cloud Sessions | Up to 1 Agent sessions | Up to 10 Agent sessions | Add 10 sessions for $20 / pack / month | 5 |
| VideoSDK Inference (STT, LLM, TTS, STS) | Up to 1 units | Up to 10 units | Add 10 units for $20 / pack / month | 5 |
| Viewers (HLS/RTC) | Up to 100 concurrent viewers | Up to 200 concurrent viewers | Add 200 viewers for $20 / pack / month | 10 |
| HLS Encoding | Up to 1 encoding | Up to 10 encoding | Add 10 units for $20 / pack / month | 5 |
| SIP Connect | Up to 1 SIP Connect | Up to 10 SIP Connect | Add 10 SIP lines for $20 / pack / month | 5 |
| Real-time Transcription | Up to 1 live Transcription | Up to 10 live Transcription | Add 10 sessions for $20 / pack / month | 5 |
| RTMP | Up to 1 RTMP streams | Up to 10 RTMP streams | Add 10 RTMP streams for $20 / pack / month | 5 |
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.
How to increase concurrency from the dashboard:
- Navigate to Billing > Usage Limits tab in the dashboard.
- Locate the specific service (e.g., Participants, Recordings) you want to increase.
- Click on the "+" button to add packs.
- Review the total monthly subscription cost at the bottom.
- Click Continue, confirm card details, and pay.
- Your increased limits will be active immediately.

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

