Request
Your organization ID
Your organization API key
Name for the campaign
ID of the agent to use for the campaign
Source phone number in E.164 format
Array of contact objects with phone numbers and optional custom data
Scheduled start time for the campaign (ISO 8601 format). If not provided, starts immediately.
Maximum number of calls to make per hour
Number of retry attempts for failed calls
Delay between retry attempts in seconds
Contact Object
Destination phone number in E.164 format
Custom first line for this specific contact
Custom instructions for this specific contact
Custom identifier for mapping back to your system
Examples
Response
Indicates if the campaign was successfully created
ID of the newly created campaign
Name of the created campaign
Status of the campaign (scheduled, running, paused, completed)
Total number of contacts in the campaign
Success Response (200 OK)
Error Responses
Missing required fields or invalid parameters
Insufficient wallet balance
Organization/Agent not found or invalid call_from number
Server error