Platform
Limits
Concurrent call limits, rate limiting, and the priority queue system.
Concurrent call limits
Each account has a maximum number of simultaneous active calls. Your current limit is displayed in the account dashboard.
Default limits per account:
| Limit | Default |
|---|---|
| Concurrent calls | 10 |
| Queue depth | 100 |
| Calls per minute | 60 |
Rate limiting
A maximum calls-per-minute rate limit prevents abuse. If you exceed the rate limit, new call requests are rejected until the rate drops.
Priority queue
When you hit your concurrent call limit, new calls don't fail immediately — they enter a priority queue.
How priority is determined
| Factor | Effect |
|---|---|
| Account tier | Enterprise (highest) → Business → Pro → Starter → Free (lowest) |
| Call direction | Inbound calls get a significant priority boost |
| Call source | Direct and scheduled calls prioritized over campaign calls |
| Per-account boost | Custom priority adjustment (configurable per account) |
| Age bonus | Calls waiting longer gradually gain priority (up to 15 minutes) |
Queue behavior
- When a running call ends, the highest-priority queued call starts next
- The queue has a maximum depth — if the queue is full, new calls are rejected
- Queue position and estimated wait are not currently exposed in the UI
Queue items have time-to-live based on their source:
| Source | TTL |
|---|---|
| Direct | 60 seconds |
| Scheduled | 10 minutes |
| Campaign | 24 hours |
Items that exceed their TTL are automatically removed from the queue.
Viewing your limits
Navigate to Settings → Account to see your current concurrent call limit and rate limit.