conscious-sapphire
conscious-sapphire2d ago

simultaneous outbound calls

Hello Vapi Support Team, I would like to know if there is a native setting in Vapi to: - Limit the number of simultaneous outbound calls (for example, launching calls 3 at a time only), - Automatically retry calls that did not connect (no answer, busy, failed).
2 Replies
Vapi Support Bot
To limit the number of simultaneous outbound calls (e.g., 3 at a time), implement concurrency control in your queue processing logic. Here’s a code snippet using Redis to check active calls before launching a new one:
if (activeCalls >= MAX_CONCURRENCY) {
return; // Wait until a slot is free
}
// Proceed to dequeue and launch the next call
if (activeCalls >= MAX_CONCURRENCY) {
return; // Wait until a slot is free
}
// Proceed to dequeue and launch the next call
Set MAX_CONCURRENCY to your desired limit (e.g., 3). This ensures only the allowed number of calls are active at any time. For full implementation details, see the Vapi call queue management guide. Source: - Call queue management with Twilio
⤵️ Mention @Vapi Support Bot for follow-ups 🐥
conscious-sapphire
conscious-sapphireOP2d ago
i'm not using API

Did you find this page helpful?