Skip to main content
POST
Create campaign

Authorizations

x-api-key
string
header
required

Create and manage API keys in your AgentCallback account under Dashboard > API Keys.

Body

application/json

Campaign configuration.

name
string
required
script_id
string
required
description
string
file_upload_id
string
variable_mappings
object
from_phone_number
string
routing_strategy
enum<string>
Available options:
single,
geographic,
random
campaign_timezone
string
Example:

"America/Los_Angeles"

start_immediately
boolean
scheduled_date
string<date>
scheduled_time
string
Example:

"09:00"

working_hours
object
max_concurrent_calls
integer
Required range: 1 <= x <= 6
call_spacing_seconds
integer
Required range: x >= 0
api_contacts_enabled
boolean

Response

Campaign created

success
boolean
required
Example:

true

campaign
object