Create a Campaign
Outbound
Create a Campaign
Create a new campaign from scratch
POST
Create a Campaign
Headers
Your API key for authentication. Prefix with
Bearer .Your access token for authentication.
Body
The name of the campaign to be created (e.g., “Demo Campaign”).
The ID of the agent associated with the campaign (e.g., “25e57eca-5582-4ba7-849c-xxxx”).
The workflow ID linked to the campaign (e.g., “291069c3-d653-479c-97f9-xxxx”).
Maximum duration in seconds for each interaction in the campaign (e.g., 300).
A list of schema analysis items to evaluate during the campaign (e.g., [“did the human answer?”]).
The AI model used in the campaign (e.g., “Claude 3 Haiku”).
Key-value pairs of labels and phone numbers for call transfers.
Indicates whether the campaign is in draft state (e.g., true).
Voicemail message or reference; null if not set.
Dynamic key-value pairs used within the campaign; null if not set.
Webhook configurations for the campaign; null if not set.
Request Example
Response
Status of the request in the form of a short message.
List of the created campaign objects, each including a unique
id.