What You Can Do
| Action | Method | Description |
|---|---|---|
| Create | campaign.create() | Set up a new campaign with agent, audience, and phone number |
| Start | campaign.start() | Begin dialing contacts in the audience |
| Pause | campaign.pause() | Temporarily stop dialing (resume later) |
| Monitor | campaign.get() | Check progress, call counts, and status |
| Delete | campaign.delete() | Remove a campaign and its data |
How It Works
Prerequisites
Before running a campaign, you need three things:- An agent — the AI that handles each call
- An audience — the list of phone numbers to dial
- A phone number — the outbound number your agent calls from
Campaign Lifecycle
Campaigns move through these statuses:| Status | Meaning |
|---|---|
| Draft | Created but not started |
| Active | Currently dialing contacts |
| Paused | Temporarily stopped |
| Completed | All contacts have been called |
| Failed | Encountered an error |
What’s Next
Manage Audiences
Create and update contact lists for your campaigns.
Run a Campaign
Full walkthrough: create, start, monitor, and clean up.

