Launch batch campaign
Calls
Launch batch campaign
POST /v1/calls/batch/:id/launch
POST
Launch batch campaign
Launches a scheduled or paused campaign immediately. Use this when you created a campaign with
No request body required.
The campaign moves from
schedule_type: schedule and want to override and start now.
Request
Response
200 OK:
scheduled → running. Calls start dialling immediately.
Behaviour
- Already running: no-op, returns current status
- Already completed: 400 with
campaign_already_completed - Scheduled in the future: launches immediately, ignores the scheduled time
Errors
| Code | Cause |
|---|---|
campaign_not_found | ID doesn’t exist or isn’t yours |
campaign_already_completed | Campaign finished already |
campaign_no_recipients | Empty recipient list |