v1

latestOpenAPI 3.0.3Proprietary2026-07-13172948.0 KB

Creates a draft outbound campaign for the specified agent. The agent must belong to your organization.

post/v1/external/campaigns/{agent_id}

Path parameters

agent_idstring uuid required

The UUID of the AI agent that owns the campaign.

Request body

namestring required

Campaign name. Maximum 120 characters.

Example request

{
  "retry_config": {
    "max_retries": 2,
    "retry_delay_minutes": 30,
    "retry_on": [
      "UNANSWERED",
      "REJECTED",
      "VOICEMAIL"
    ]
  }
}

Response

Campaign created successfully

messagestring required