Campaigns
A campaign is a bulk outbound calling operation. Upload a list of contacts, assign an agent, and Oktivo handles dialing, retries, and result collection.How Campaigns Work
- Upload contacts provide a CSV with phone numbers, names, and optional dynamic variables
- Assign an agent select which AI agent handles the calls
- Configure settings set scheduling, concurrency, and retry rules
- Launch Oktivo begins dialing contacts according to your configuration
- Monitor track progress in real time via the dashboard or webhooks
Campaign Settings
Contact Statuses
Each contact in a campaign moves through these statuses:pendingqueued, waiting to be dialedin_progresscurrently being called or in a retry cyclecompletedcall finished successfullyfailedall attempts exhausted without a successful connectionstoppedmanually cancelled
CSV Format
Your CSV should include at minimum:CRM API vs Campaigns
Both use the same agents and produce the same webhook events.