API by router
Voice outbound
Initiate Batch Calls
Initiate batch outbound calls (rostering cascade).
Path Parameters
instance_idInstance Id
Format
uuidcallsCalls
Items
items <= 30delay_between_ms?Delay Between Ms
Default
2000Range
500 <= value <= 10000Response Body
curl -X POST "https://loading/internal/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/voice/batch-call" \ -H "Content-Type: application/json" \ -d '{ "calls": [ { "to_number": "string" } ] }'null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Initiate Outbound Call
Initiate a single outbound call via Retell.
Path Parameters
instance_idInstance Id
Format
uuidcontext?Context
Context for the agent (worker name, shift details, etc.)
Empty Object
customer_id?Customer Id
from_number?From Number
Caller ID (from channel endpoint)
max_duration_seconds?Max Duration Seconds
Default
300Range
30 <= value <= 1800to_numberTo Number
Phone number to call (E.164 format)
Response Body
curl -X POST "https://loading/internal/v1/instances/497f6eca-6276-4993-bfeb-53cbbbba6f08/voice/call" \ -H "Content-Type: application/json" \ -d '{ "to_number": "string" }'null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}