Skip to main content
POST
Creates an outbound calling campaign. The system queues calls to each contact and dispatches them according to your concurrency and scheduling settings. Each contact can include dynamic variables that get injected into the agent’s prompt.
string
required
The ID of the agent to use for outbound calls.
string
required
The ID of the phone number to use as the caller ID. Must be a number owned by your workspace.
string
A friendly name for this outbound job.
array
required
List of contacts to call. Each contact must include a phone number and can optionally include dynamic variables.
object
Campaign execution settings.