Campaigns
Start Campaign
Start campaign execution immediately using Celery background tasks.
POST
Start campaign execution. The campaign will begin contacting contacts based on the configured schedule.
Path Parameters
campaign_id(integer, required): The unique identifier of the campaign
Prerequisites
Before starting a campaign, ensure:- Campaign has at least one contact imported
- Campaign status is
draft,scheduled, orpaused - Associated assistant is properly configured
Behavior
- Immediate schedule: Execution begins immediately
- Scheduled: Execution is queued for the scheduled time
- Paused campaigns: Resume execution from where it stopped
Response
Response (Immediate Start)
Response (Scheduled)
Response Fields
Example Code
cURL
Python
JavaScript