Create Phone Call (Deprecated)
Call (V2)
Phone Number
Agent
Retell LLM Response Engine (for single / multi prompt agent)
Knowledge Base
Batch call
Account
Custom Telephony
Custom LLM
Create Phone Call (Deprecated)
Create a new phone call
POST
/
create-phone-call
curl --request POST \
--url https://api.retellai.com/create-phone-call \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"from_number": "+14157774444",
"to_number": "+12137774445",
"override_agent_id": "oBeDLoLOeuAbiuaMFXRtDOLriTJ5tSxD",
"metadata": {},
"retell_llm_dynamic_variables": {
"customer_name": "John Doe"
},
"drop_call_if_machine_detected": true
}'
{
"call_id": "Jabr9TXYYJHfvl6Syypi88rdAHYHmcq6",
"agent_id": "oBeDLoLOeuAbiuaMFXRtDOLriTJ5tSxD",
"audio_websocket_protocol": "twilio",
"audio_encoding": "s16le",
"sample_rate": 24000,
"call_status": "registered",
"end_call_after_silence_ms": 600000,
"from_number": "+12137771234",
"to_number": "+12137771235",
"direction": "inbound",
"metadata": {},
"retell_llm_dynamic_variables": {
"customer_name": "John Doe"
},
"drop_call_if_machine_detected": true,
"opt_out_sensitive_data_storage": true
}
Authorizations
Authentication header containing API key (find it in dashboard). The format is "Bearer YOUR_API_KEY"
Body
application/json
Response
201
application/json
Successfully made an outbound call.
The response is of type object
.
Was this page helpful?
curl --request POST \
--url https://api.retellai.com/create-phone-call \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"from_number": "+14157774444",
"to_number": "+12137774445",
"override_agent_id": "oBeDLoLOeuAbiuaMFXRtDOLriTJ5tSxD",
"metadata": {},
"retell_llm_dynamic_variables": {
"customer_name": "John Doe"
},
"drop_call_if_machine_detected": true
}'
{
"call_id": "Jabr9TXYYJHfvl6Syypi88rdAHYHmcq6",
"agent_id": "oBeDLoLOeuAbiuaMFXRtDOLriTJ5tSxD",
"audio_websocket_protocol": "twilio",
"audio_encoding": "s16le",
"sample_rate": 24000,
"call_status": "registered",
"end_call_after_silence_ms": 600000,
"from_number": "+12137771234",
"to_number": "+12137771235",
"direction": "inbound",
"metadata": {},
"retell_llm_dynamic_variables": {
"customer_name": "John Doe"
},
"drop_call_if_machine_detected": true,
"opt_out_sensitive_data_storage": true
}