https://retellai.com/?utm_source=discord&utm_medium=seo logo
outbound call ai speaks first is not working
# ❓・ai-evy-support
c
@AI Evy outbound call ai speaks first is not working
a
Thanks for tagging me @Claude. I'll look through relevant sources and get back to you shortly.
### Answer To control when your AI agent speaks first on outbound calls, you can use the
begin_message_delay_ms
parameter [(1) ]() [(2) ]() . This parameter delays the first message by a specified number of milliseconds, giving the user time to prepare after picking up the call . The valid range is 0 to 5000 milliseconds . If not set or set to 0, the agent will speak immediately . This setting only applies when the agent speaks first . A recommended approach from the community is to set this delay to 1000-2000 milliseconds (1-2 seconds) [(3) ]() . Setting it too long (like 6 seconds) can feel unnatural and cause the person to say "hello hello" with no response from the AI . Here's how to configure it:
Copy code
javascript
const agentResponse = await client.agent.create({
  response_engine: { llm_id: 'llm_234sdertfsdsfsdf', type: 'retell-llm' },
  voice_id: 'retell-Cimo',
  begin_message_delay_ms: 1000
}) ;
[(1) ]() If you're experiencing issues where the AI starts speaking during the ringing phase before the person picks up, adjusting
begin_message_delay_ms
to 1000-2000ms should help ensure the AI waits until after the call is answered [(3) ]() .
​ To learn more, see the sources I considered: [[1] Create Voice Agent](https://docs.retellai.com/api-references/create-agent) [[2] Get Voice Agent](https://docs.retellai.com/api-references/get-agent) [[3] AI starting to speak during outboung call ringing](https://discord.com/channels/1186424376300679209/1448002408289403012) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
c
@AI Evy 1000 outbound calls per day is this possible
a
Thanks for the follow-up, @Claude. I'll get back to you soon.
### Answer Yes, 1000 outbound calls per day is absolutely possible with Retell AI [(1) ]() [(2) ]() [(3) ]() . Retell AI's platform can process 500 calls per hour concurrently [(2) ]() , which means you can easily handle 1000+ calls per day. You have two main options: Option 1: Batch Calling Upload an Excel sheet and dispatch calls either immediately or at a scheduled time [(3) ]() . Batch calling queues your calls without hitting concurrency limits . You can create batch calls using the API [(4) ]() :
Copy code
javascript
import Retell from 'retell-sdk';
const client = new Retell({
 apiKey: process.env['RETELL_API_KEY'],
}) ;
const batchCallResponse = await client.batchCall.createBatchCall({
 from_number: '+14157774444',
 tasks: [{ to_number: '+12137774445' }],
}) ;
console.log(batchCallResponse.batch_call_id) ;
Option 2: Individual API Calls Make calls one at a time via the Create Phone Call API [(1) ]() :
Copy code
javascript
const registerCallResponse = await retell.call.createPhoneCall({
 from_number: '+14157774444',
 to_number: '+12137774445',
 override_agent_id: 'agent_abc123',
 retell_llm_dynamic_variables: {
 name: 'John Doe',
 blood_group: 'B+'
 }, 
 custom_sip_headers: {
 X-Custom-Header: 'Custom Value'
 }
}) ;
*Important: Configure CPS (Calls Per Second) * CPS controls how many outbound calls you can initiate per second . Default limits vary by provider (Twilio: 1 CPS default, max 5; Telnyx: 1 CPS default, max 16) . For high-volume calling, you'll want to increase your CPS limit and implement retry logic with exponential backoff to handle throttling gracefully .
​ To learn more, see the sources I considered: [[1] Outbound Calls (Make Calls)](https://docs.retellai.com/deploy/outbound-call) [[2] ](https://www.retellai.com/resources/retell-ai-dialer-vs-legacy-power-dialers) [[3] Batch Calling, New Docs, and More Improvements!](https://www.retellai.com/changelog/batch-calling-new-docs-and-more-improvements) [[4] Create Batch Call](https://docs.retellai.com/api-references/create-batch-call) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
c
@what is the best settings to have a good quality call
@AI Evy what is the best settings to have a good quality call
a
Thanks for the follow-up, @Claude. I'll get back to you soon.
### Answer I don't have specific information about optimal call quality settings in the available sources. The sources I have access to primarily cover SIP trunking integration, dynamic variables, and Voice AI concepts, but don't detail call quality configuration parameters like codec selection, jitter buffers, or QoS settings. For guidance on configuring call quality settings in Retell AI, I'd recommend: Check out these potentially useful sources: - [Custom Telephony Overview]() The Custom Telephony documentation mentions that Retell AI supports audio codecs including PCMU, PCMA, and G.722 (HD) [(1) ]() , and recommends TCP as the transport method . These are foundational elements that can impact call quality, but I don't have detailed configuration guidance beyond this. Would you like a general answer based on my knowledge instead?
​ To learn more, see the sources I considered: [[1] Custom Telephony Overview](https://docs.retellai.com/deploy/custom-telephony) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
c
@AI Evy is retell down? I can't receive a call on my phone while testing
a
Thanks for the follow-up, @Claude. I'll get back to you soon.
### Answer I don't have information about Retell AI's current system status in the available sources. However, based on a similar case in the community, here are troubleshooting steps for inbound call issues [(1) ]() : Check your call logs: - Verify if calls appear in your Retell AI call history - Check your telephony provider's call logs (Twilio, Telnyx, etc.) Common inbound call issues: - **Inbound webhook not configured**: Ensure your phone number has an inbound webhook URL set up - **Agent disabled**: Verify the inbound call agent isn't set to "None (disable inbound) " - **SIP authentication**: If using SIP trunking, confirm authentication credentials are properly configured - **Telephony provider issues**: Check if calls reach your provider but aren't forwarding to Retell If using SIP trunking: The flow should be: Telephony Provider → Your Backend → Retell AI . Ensure each connection point is properly configured . **Status check**: Look at your call logs in the Retell dashboard - if calls show "No Answer" or don't appear at all, the issue is likely in your telephony routing rather than Retell being down . For real-time system status or if these steps don't resolve the issue, I recommend checking Retell AI's status page or contacting support directly.
​ To learn more, see the sources I considered: [[1] Issue with Inbound Voice Agent](https://discord.com/channels/1186424376300679209/1413628905235021887) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.