harounans
01/10/2026, 3:46 PMAI Evy
01/10/2026, 3:46 PMAI Evy
01/10/2026, 3:46 PMAI Evy
01/10/2026, 3:46 PMAI Evy
01/10/2026, 3:46 PMAI Evy
01/10/2026, 5:27 PMharounans
01/10/2026, 5:27 PMAI Evy
01/10/2026, 5:28 PM+14157774444)
CPS (Calls Per Second) Management
- Start with low CPS limits and scale gradually based on actual needs
- Default CPS is 1 for most providers; Twilio max is 5, Telnyx max is 16
- Implement retry logic with exponential backoff to handle throttling gracefully
javascript
const maxRetries = 3;
let retryDelay = 1000; // Start with 1 second
for (let i = 0; i < maxRetries; i++) {
try {
await makeCall() ;
break;
} catch (error) {
if (error.code === 'rate_limited') {
await sleep(retryDelay) ;
retryDelay *= 2; // Exponential backoff
}
}
}AI Evy
01/10/2026, 5:28 PMretell_llm_dynamic_variables to inject customer-specific data (e.g., name, account info) into prompts , [(2) ]()
- Store custom metadata with calls for tracking purposes
Monitoring
- Set up webhooks for real-time notifications on call events (call.started, call.ended, call.analyzed) [(1) ]()
- Use the Get Call API to retrieve transcripts, recordings, and latency metrics
Number Reputation
- Warm up your numbers before high-volume campaigns to avoid being flagged as spam [(3) ]()
- Consider using [Branded Caller ID]() to display your business name and increase answer rates [(5) ]()AI Evy
01/10/2026, 5:28 PMAI Evy
01/10/2026, 5:28 PMharounans
01/10/2026, 5:31 PMAI Evy
01/10/2026, 5:31 PMAI Evy
01/10/2026, 5:31 PMAI Evy
01/10/2026, 5:31 PMAI Evy
01/10/2026, 5:31 PMAI Evy
01/10/2026, 5:31 PMharounans
01/10/2026, 5:41 PMAI Evy
01/10/2026, 5:42 PMAI Evy
01/10/2026, 5:42 PMHi, this is {{your name}}, please give us a callback tomorrow at 10am.
- **Prompt**: Dynamically generated message based on instructions like summarize the call and ask user to call back
Important Considerations
- Voicemail detection only runs for the first 3 minutes of the call
- If the call is detected as voicemail and the action is taken successfully, the call will have a disconnection reason of voicemail_reached
- Latency impact is generally under 100ms
- If the voicemail keeps talking in a loop, the agent will still hang up when detected
- However, if you've selected "leave a message," the agent will only leave a message when it's the agent's turn to speak
Timeout Configuration [(2) ]()
If voicemail detection isn't working as expected, try increasing the detection duration—if duration is set to 10s, it won't detect after 10s.AI Evy
01/10/2026, 5:42 PMAI Evy
01/10/2026, 5:42 PMharounans
01/10/2026, 5:45 PMAI Evy
01/10/2026, 5:45 PMAI Evy
01/10/2026, 5:45 PMAI Evy
01/10/2026, 5:45 PMAI Evy
01/10/2026, 5:45 PMharounans
01/10/2026, 6:38 PMAI Evy
01/10/2026, 6:38 PMAI Evy
01/10/2026, 6:38 PMoverride_agent_id to swap agents per-call without changing your default configuration
- Inject personalization via retell_llm_dynamic_variables (e.g., { "name": "John" })
Check out these potentially useful resources:
- [Outbound Calls (Make Calls) ]()
- [Create Phone Call API]()
Would you like me to try providing a general answer on common outbound prompt structures based on my knowledge?AI Evy
01/10/2026, 6:38 PMAI Evy
01/10/2026, 6:38 PM