Voice Campaign Manager
Campaign controls API
Start, pause, resume, cancel, and archive outbound voice campaigns.
POST
Campaign controls API
Campaign control endpoints use
Account concurrency is enforced when each call is dialed. If the account is saturated, the campaign remains
POST and do not require a request body.
Your Vobiz account ID. Use the same value in
X-Auth-ID.The campaign to start.
Your Vobiz account ID, for example
MA_XXXXXXXX.
The full prefix is:
Start immediately
cURL
running but idle until capacity becomes available.
Pause and resume
A manual pause setspaused_reason to manual_pause and sends campaign.paused when notify_url is configured. It requires an explicit resume.
Resuming immediately re-enqueues pending contacts and sends campaign.resumed.
Cancel and archive
Cancellation is permanent. No further contacts are dialed, and the campaign cannot be restarted. A configuredcampaign.cancelled webhook is sent.
Archive a campaign to remove it from active lists without deleting its contacts, CDRs, or statistics. Cancel a running campaign before archiving it. Already archived campaigns return 409.
Invalid lifecycle transitions return 409 Conflict.