Create Campaign
Create a new campaign to call multiple contacts.
Supports scheduling, retry configuration, and blackout periods.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
name
Campaign name
agent_id
Voice agent UUID
phone_number
Source phone number
contacts
Contacts array (max 2000)
phone_column
Field containing phone numbers
max_concurrent_calls
Parallel calls (1-50)
schedule_time
Schedule for future (ISO 8601)
timezone
Timezone e.g. ‘Asia/Kolkata’
start_time
Campaign start time
end_time
Campaign end time
daily_start_time
Daily calling start HH:MM
daily_end_time
Daily calling end HH:MM
retry_config
Retry settings for failed calls
blackout_periods
No-call time windows
Response
Successful Response
data
Campaign data inside response envelope.
request_id
timestamp
success
Errors
422
Unprocessable Entity Error