Send a Batch of Calls
Batches
Send a Batch of Calls
Send large volumes of calls at once with a single API request.
POST
Send a Batch of Calls
Headers
string
required
Your API key for authentication.
Body
string
required
This is the prompt or task used for all the phone calls in the request. Information can be inserted into it surrounding variable names with curly braces.Example:
array
required
Define a list of calls to make and their properties. Each call in call_data MUST have a “phone_number” property. Properties are case-sensitive.Example:
string
Use a purchased number to send batch calls from. We do not recommend this for large batches as there is risk of your number getting flagged for spam.
string
Adds a user-friendly label to your batch to keep track of it’s original intention. This can help differentiate multiple call batches that are part of the same Campaign. Shown when a batch is retreived
string
Use campaign_id to organize related batches together. This can be set manually or auto-generated through Campaigns.
boolean
When this is set to true, only the first call of call_data will be dispatched. A common use case is to set the first phone_number value to your own to confirm everything’s set up properly.Includes additional information in the response when true so that it’s easier to find any issues.
Response
string
If anything other than “success” is returned, there was an error.
string
The unique identifier for the batch.