Create Campaign (v2)
Getting Started
Create Campaign (v2)
Create a campaign without requiring an agent ID upfront. Agent can be assigned later.
POST
Create Campaign (v2)
Create a campaign without specifying an agent ID. This allows you to use different agents for different calls within the same campaign.
Quick Example
Workflow
1
Create the campaign (no agent ID required)
2
Add calls with any agent
Use different agents for each call:
3
Monitor in dashboard
Track campaign performance at
/dashboard/batch-calls/{batch_id}When to Use v2
Use Campaign v2 when:- ✅ You want to use different agents in the same campaign
- ✅ You don’t have the agent ID ready when creating the campaign
- ✅ You need maximum flexibility
v1 vs v2 Comparison
💡 Recommended: Use v2 for new integrations unless you specifically need all calls to share the same agent.
Response
Success (200 OK)
batch_id - you’ll need it to add calls to this campaign!
Tips
Authorizations
API key from https://callkaro.ai/dashboard/api-key
Body
application/json
Campaign name for identification and organization
Required string length:
1 - 200Example:
"Inspection Campaign"