Create campaign
Create an outbound campaign that calls or messages each recipient with the agent, within the policy’s calling windows, retrying and following up as it allows. Returns 201 for a new campaign. A repeated request, matched by idempotency_key or else by its body, returns the existing campaign with created false.
Headers
Request
When to start calling; omit to start now. Calls still wait for the next calling window.
Makes the request safe to retry: a repeat with the same key returns the campaign it created.
Policy to snapshot onto the campaign. When set, it wins over the workspace default and any per-agent override; when omitted, the workspace configuration must exist and supplies the policy.
simple runs one attempt per recipient with always-on calling windows and nothing collected, and cannot be combined with policy. advanced uses policy or the workspace configuration, and is the default for phone campaigns.