Create Batch Call
Create a new batch calling campaign with contacts, scheduling, and configuration.
Authorizations
API key authentication. Include your API key in the Authorization header: Bearer <your_api_key>
Body
Campaign name
1 - 255"March follow-up campaign"
Agent ID to use
"agt_f9447372"
Phone number IDs to use (auto-selected from agent if empty)
["num_11111111-1111-1111-1111-111111111111"]How to rotate phone numbers
random, sequential, round_robin "random"
Where contacts come from
csv, folder, manual "csv"
Folder ID if source is folder
"folder_abc123"
Existing contact IDs to add
["ctc_aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"]Inline contacts array
[
{
"phone_number": "+15551234567",
"first_name": "John",
"last_name": "Doe"
}
]When to start
immediate, scheduled "scheduled"
When to start (required if schedule_type=scheduled)
"2026-03-20T09:00:00Z"
Maximum calls per day
x >= 1500
IANA timezone for scheduling
"America/New_York"
Daily start time (HH:MM)
^\d{2}:\d{2}$"09:00"
Daily end time (HH:MM)
^\d{2}:\d{2}$"17:30"
Working days (1=Mon, 7=Sun)
1 <= x <= 7[1, 2, 3, 4, 5]
