Build scalable outbound voice campaigns powered by Vozzo AI Voice Agents.
The Campaign API lets you create, schedule, manage, monitor, and analyze automated voice outreach campaigns using real-time conversational AI.
What You Can Build
Automated Calling
Launch outbound campaigns to thousands of recipients with AI-powered conversations.
Smart Scheduling
Configure timezones, working hours, weekends, and retry rules for compliant dialing.
AI Voice Agents
Use multilingual AI agents that respond dynamically in real-time conversations.
Campaign Analytics
Track completion rates, dispositions, retry performance, and call outcomes.
Multi-Campaign Operations
Aggregate analytics, dispositions, and call items across multiple campaigns.
Operational Controls
Pause, resume, stop, update, and export campaign data programmatically.
Core Architecture
Code
The Campaign API acts as the orchestration layer between your customer data, Vozzo AI agents, and the telephony infrastructure responsible for outbound dialing.
Core Concepts
AI Voice Agent
The conversational AI agent responsible for handling live calls, responses, workflows, and voice interactions.
Campaign Item
A single recipient record containing phone number, language, and optional metadata used during calls.
Scheduling Rules
Controls when calls can run using date ranges, timeslots, timezones, and weekend settings.
Retry Engine
Automatically retries unanswered or failed calls using configurable retry delays and attempt limits.
Campaign Lifecycle
Every campaign moves through a defined lifecycle.
Code
Campaign States
| State | Description |
|---|---|
TO_START | Campaign created but not actively dialing |
RUNNING | Campaign is actively processing calls |
SUSPENDED | Campaign is temporarily paused |
COMPLETED | All call items finished processing |
ENDED | Campaign manually terminated |
Analytics & Reporting
The API provides real-time campaign insights including:
- Call completion metrics
- Retry analytics
- Call dispositions
- Aggregated dashboard stats
- Item-level call history
- Multi-campaign analytics
- CSV exports for reporting pipelines
Typical Workflow
1
Create Campaign
2
Upload Call Items
3
Start Campaign
4
Monitor Analytics
Ready to Launch?
Create your first AI-powered outbound campaign in just a few API calls.

