Create a batch call
Request body
Example request
{
"name": "First batch call",
"trigger_timestamp": 1735718400000,
"from_number": "+14157774444",
"tasks": [
{
"to_number": "+12137774445",
"override_agent_id": "oBeDLoLOeuAbiuaMFXRtDOLriTJ5tSxD",
"override_agent_version": 1,
"agent_override": {
"agent": {
"agent_name": "Jarvis",
"version_description": "Customer support agent for handling product inquiries",
"voice_id": "retell-Cimo",
"fallback_voice_ids": [
"cartesia-Cimo",
"minimax-Cimo"
],
"voice_temperature": 1,
"voice_speed": 1,
"enable_dynamic_voice_speed": true,
"enable_dynamic_responsiveness": true,
"volume": 1,
"voice_emotion": "calm",
"responsiveness": 1,
"interruption_sensitivity": 1,
"enable_backchannel": true,
"backchannel_frequency": 0.9,
"backchannel_words": [
"yeah",
"uh-huh"
],
"reminder_trigger_ms": 10000,
"reminder_max_count": 2,
"ambient_sound_volume": 1,
"language": "en-US",
"webhook_url": "https://webhook-url-here",
"webhook_timeout_ms": 10000,
"boosted_keywords": [
"retell",
"kroger"
],
"data_storage_setting": "everything",
"data_storage_retention_days": 30,
"opt_in_signed_url": true,
"signed_url_expiration_ms": 86400000,
"pronunciation_dictionary": [
{
"word": "actually",
"alphabet": "ipa",
"phoneme": "ˈæktʃuəli"
}
],
"end_call_after_silence_ms": 600000,
"max_call_duration_ms": 3600000,
"voicemail_message": "Hi, please give us a callback.",
"voicemail_detection_timeout_ms": 30000,
"voicemail_option": {
"action": {
"type": "static_text",
"text": "Please give us a callback tomorrow at 10am."
}
},
"ivr_option": {
"action": {
"type": "hangup"
}
},
"call_screening_option": {
"agent_identity": "Acme Health scheduling team",
"call_purpose": "confirming your appointment for tomorrow"
},
"post_call_analysis_data": [
{
"type": "string",
"name": "customer_name",
"description": "The name of the customer.",
"examples": [
"John Doe",
"Jane Smith"
]
}
],
"analysis_successful_prompt": "The agent finished the task and the call was complete without being cutoff.",
"analysis_summary_prompt": "Summarize the outcome of the conversation in two sentences.",
"analysis_user_sentiment_prompt": "Evaluate the user's sentiment based on their tone and satisfaction level.",
"begin_message_delay_ms": 1000,
"ring_duration_ms": 30000,
"stt_mode": "fast",
"vocab_specialization": "general",
"allow_user_dtmf": true,
"user_dtmf_options": {
"termination_key": "#"
},
"denoising_mode": "noise-cancellation",
"timezone": "America/New_York"
},
"retell_llm": {
"s2s_model": "gpt-realtime-1.5",
"model_high_priority": true,
"tool_call_strict_mode": true,
"kb_config": {
"top_k": 3,
"filter_score": 0.6
},
"begin_after_user_silence_ms": 2000,
"begin_message": "Hey I am a virtual assistant calling from Retell Hospital."
},
"conversation_flow": {
"model_temperature": 0.7,
"tool_call_strict_mode": true,
"knowledge_base_ids": [
"kb_001",
"kb_002"
],
"kb_config": {
"top_k": 3,
"filter_score": 0.6
},
"start_speaker": "agent",
"begin_after_user_silence_ms": 2000
}
},
"retell_llm_dynamic_variables": {
"customer_name": "John Doe"
},
"custom_sip_headers": {
"X-Custom-Header": "Custom Value"
}
}
],
"call_time_window": {
"windows": [
{
"start": 540,
"end": 1020
}
]
}
}Response
Successfully created a batch call.
Example response
{
"batch_call_id": "batch_call_dbcc4412483ebfc348abb",
"name": "First batch call",
"from_number": "+14157774444",
"scheduled_timestamp": 1735718400,
"call_time_window": {
"windows": [
{
"start": 540,
"end": 1020
}
]
}
}Changes
Changed in 20 of the 28 revisions of this API.881360
- ●
changed the pattern of the request property
///from^(latest|(?!(?:v\d+)$)[a-z][a-z0-9_-]{0,19})$to^(latest|latest_published|(?!(?:latest|latest_published|v\d+)$)[a-z][a-z0-9_-]{0,19})$request-property-pattern-changed
- ●
- ●
removed the request property
////request-property-removed
- ●
- ▲
the
///request property type changed from no type tostringrequest-property-type-changed
- ▲
- ○
added the new
gpt-realtime-2enum value to the request property////request-property-enum-value-added
- ○
added the new
s2.1-proenum value to the request property////request-property-enum-value-added
- ○
added the new
sonic-3.5enum value to the request property////request-property-enum-value-added
- ○
- ●
changed the pattern of the request property
///from^[a-z0-9_-]+$to^(latest|(?!(?:v\d+)$)[a-z][a-z0-9_-]{0,19})$request-property-pattern-changed
- ●
- ▲
removed the enum value
gemini-2.5-flashof the request property////request-property-enum-value-removed
- ▲
removed the enum value
gemini-2.5-flashof the request property/////////request-property-enum-value-removed
- ▲
removed the enum value
gemini-2.5-flashof the request property////request-property-enum-value-removed
- ○
added the new optional request property
////new-optional-request-property
- ○
added the new optional request property
////new-optional-request-property
- ○
added the new optional request property
/////new-optional-request-property
- ○
added the new optional request property
/////new-optional-request-property
- ○
request property
//list-of-types was widened by adding typesstringto media typeapplication/jsonrequest-property-list-of-types-widened
- ▲
- ▲
added to the
/////request propertyallOflistrequest-property-all-of-added
- ▲
removed the enum value
azureof the request property/////request-property-enum-value-removed
- ▲
removed the enum value
deepgramof the request property/////request-property-enum-value-removed
- ▲
removed the enum value
sonioxof the request property/////request-property-enum-value-removed
- ▲
the
/////request property type changed fromstringto no typerequest-property-type-changed
- ○
added the new
gpt-5.5enum value to the request property////request-property-enum-value-added
- ○
added the new
gpt-5.5enum value to the request property/////////request-property-enum-value-added
- ○
added the new
gpt-5.5enum value to the request property////request-property-enum-value-added
- ▲
- ▲
removed the enum value
af-ZAof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ar-SAof the request property////request-property-enum-value-removed
- ▲
removed the enum value
az-AZof the request property////request-property-enum-value-removed
- ▲
removed the enum value
bg-BGof the request property////request-property-enum-value-removed
- ▲
removed the enum value
bs-BAof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ca-ESof the request property////request-property-enum-value-removed
- ▲
removed the enum value
cs-CZof the request property////request-property-enum-value-removed
- ▲
removed the enum value
cy-GBof the request property////request-property-enum-value-removed
- ▲
removed the enum value
da-DKof the request property////request-property-enum-value-removed
- ▲
removed the enum value
de-DEof the request property////request-property-enum-value-removed
- ▲
removed the enum value
el-GRof the request property////request-property-enum-value-removed
- ▲
removed the enum value
en-AUof the request property////request-property-enum-value-removed
- ▲
removed the enum value
en-GBof the request property////request-property-enum-value-removed
- ▲
removed the enum value
en-INof the request property////request-property-enum-value-removed
- ▲
removed the enum value
en-NZof the request property////request-property-enum-value-removed
- ▲
removed the enum value
en-USof the request property////request-property-enum-value-removed
- ▲
removed the enum value
es-419of the request property////request-property-enum-value-removed
- ▲
removed the enum value
es-ESof the request property////request-property-enum-value-removed
- ▲
removed the enum value
fa-IRof the request property////request-property-enum-value-removed
- ▲
removed the enum value
fi-FIof the request property////request-property-enum-value-removed
- ▲
removed the enum value
fil-PHof the request property////request-property-enum-value-removed
- ▲
removed the enum value
fr-CAof the request property////request-property-enum-value-removed
- ▲
removed the enum value
fr-FRof the request property////request-property-enum-value-removed
- ▲
removed the enum value
gl-ESof the request property////request-property-enum-value-removed
- ▲
removed the enum value
he-ILof the request property////request-property-enum-value-removed
- ▲
removed the enum value
hi-INof the request property////request-property-enum-value-removed
- ▲
removed the enum value
hr-HRof the request property////request-property-enum-value-removed
- ▲
removed the enum value
hu-HUof the request property////request-property-enum-value-removed
- ▲
removed the enum value
hy-AMof the request property////request-property-enum-value-removed
- ▲
removed the enum value
id-IDof the request property////request-property-enum-value-removed
- ▲
removed the enum value
is-ISof the request property////request-property-enum-value-removed
- ▲
removed the enum value
it-ITof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ja-JPof the request property////request-property-enum-value-removed
- ▲
removed the enum value
kk-KZof the request property////request-property-enum-value-removed
- ▲
removed the enum value
kn-INof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ko-KRof the request property////request-property-enum-value-removed
- ▲
removed the enum value
lt-LTof the request property////request-property-enum-value-removed
- ▲
removed the enum value
lv-LVof the request property////request-property-enum-value-removed
- ▲
removed the enum value
mk-MKof the request property////request-property-enum-value-removed
- ▲
removed the enum value
mr-INof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ms-MYof the request property////request-property-enum-value-removed
- ▲
removed the enum value
multiof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ne-NPof the request property////request-property-enum-value-removed
- ▲
removed the enum value
nl-BEof the request property////request-property-enum-value-removed
- ▲
removed the enum value
nl-NLof the request property////request-property-enum-value-removed
- ▲
removed the enum value
no-NOof the request property////request-property-enum-value-removed
- ▲
removed the enum value
pl-PLof the request property////request-property-enum-value-removed
- ▲
removed the enum value
pt-BRof the request property////request-property-enum-value-removed
- ▲
removed the enum value
pt-PTof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ro-ROof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ru-RUof the request property////request-property-enum-value-removed
- ▲
removed the enum value
sk-SKof the request property////request-property-enum-value-removed
- ▲
removed the enum value
sl-SIof the request property////request-property-enum-value-removed
- ▲
removed the enum value
sr-RSof the request property////request-property-enum-value-removed
- ▲
removed the enum value
sv-SEof the request property////request-property-enum-value-removed
- ▲
removed the enum value
sw-KEof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ta-INof the request property////request-property-enum-value-removed
- ▲
removed the enum value
th-THof the request property////request-property-enum-value-removed
- ▲
removed the enum value
tr-TRof the request property////request-property-enum-value-removed
- ▲
removed the enum value
uk-UAof the request property////request-property-enum-value-removed
- ▲
removed the enum value
ur-INof the request property////request-property-enum-value-removed
- ▲
removed the enum value
vi-VNof the request property////request-property-enum-value-removed
- ▲
removed the enum value
yue-CNof the request property////request-property-enum-value-removed
- ▲
removed the enum value
zh-CNof the request property////request-property-enum-value-removed
- ▲
the
////request property type changed fromstringto no typerequest-property-type-changed
- ○
added
subschema #2to the////request propertyoneOflistrequest-property-one-of-added
- ▲
- ●
removed the request property
////request-property-removed
- ○
added the new
gemini-3.1-flash-liteenum value to the request property////request-property-enum-value-added
- ○
added the new
gemini-3.1-flash-liteenum value to the request property/////////request-property-enum-value-added
- ○
added the new
gemini-3.1-flash-liteenum value to the request property////request-property-enum-value-added
- ○
added the new
s2-proenum value to the request property////request-property-enum-value-added
- ○
added the new
sonioxenum value to the request property/////request-property-enum-value-added
- ●
- ▲
removed from the
/////request propertyoneOflistrequest-property-one-of-removed
- ○
added the new optional request property
////new-optional-request-property
- ○
added the new optional request property
////new-optional-request-property
- ○
added to the
/////request propertyoneOflistrequest-property-one-of-added
- ▲