You can call multiple numbers in a single request by using the customers parameter (an array of customer objects) instead of the singular customer field.
{
"assistantId": "assistant-id",
"phoneNumberId": "phone-number-id",
"customers": [
{
"number": "+11231231234"
},
{
"number": "+12342342345"
}
]
}
You can also combine customers with schedulePlan to schedule a batch for a future time:
{
"assistantId": "assistant-id",
"phoneNumberId": "phone-number-id",
"customers": [
{ "number": "+11231231234" },
{ "number": "+12342342345" }
],
"schedulePlan": {
"earliestAt": "2025-05-30T00:00:00Z"
}
}
Note: To provide customer-specific assistant overrides, you must call the endpoint separately for each destination number.