What Concurrency Means
A call is considered active from the moment it connects until the moment it ends. Every active call consumes one concurrency slot:- Inbound calls in progress
- Outbound API calls in progress
- Batch campaign calls in progress
- Web calls in progress
- Retry attempts in progress
Concurrency Limits by Plan
Your workspace’s concurrency limit depends on your plan tier. Current limits are displayed in Settings > Workspace > Limits.| Plan | Default Concurrency |
|---|---|
| Starter | 5 simultaneous calls |
| Growth | 25 simultaneous calls |
| Scale | 100 simultaneous calls |
| Enterprise | Custom |
These limits are indicative. Actual limits for your workspace are shown in Settings. Enterprise plans negotiate custom limits based on expected call volume.
What Happens When the Limit Is Hit
When your workspace reaches its concurrency limit:- Inbound calls: Additional inbound calls are rejected. The caller hears a busy signal or carrier rejection tone.
- Outbound API calls:
POST /callsreturns HTTP409 Conflictwith an error body indicating the concurrency limit is reached. - Batch campaigns: New dials in the batch are queued internally and attempted when a slot opens. The batch may run longer than expected if slots are consistently saturated.
- Web calls: The SDK
call.start()method throws an error indicating capacity is unavailable.
Check Current Usage
Monitor live concurrency usage:- Open Settings > Workspace > Limits in the dashboard.
- The Active Calls gauge shows your current slot usage versus your limit in real time.
- Historical concurrency peaks are shown in the Usage tab of your workspace analytics.
Plan for High-Volume Campaigns
Before running a large batch campaign:- Estimate peak concurrency:
(recipients per hour) / (avg call duration in minutes) * (1 min / 60 min)gives you approximate concurrent calls at steady state. - Compare this estimate to your concurrency limit.
- If the estimate exceeds your limit, either spread the batch over a longer time window or request a limit increase before starting.
Request a Limit Increase
To increase your concurrency limit:- Go to Settings > Workspace > Limits.
- Click Request Increase.
- Enter the limit you need and a brief description of your use case.
- DialNexa support reviews the request, typically within one business day.