Skip to main content

StartCampaign begins dialing the campaign.

POST 

/api/v1/voice/campaigns/:id/start

Activates the campaign and begins dialing contacts. Campaign must have contacts to start.

Parameters

  • id: Required, campaign to start

Prerequisites

  • Campaign status must be queued or stopped
  • Campaign must have pending contacts

Side Effects

  • Sets status to active
  • Records started_at timestamp
  • Begins dialing engine

Errors

  • NOT_FOUND: Campaign does not exist
  • FAILED_PRECONDITION: No contacts or already active
  • PERMISSION_DENIED: Caller lacks voice:campaign:control permission

Request

Responses

A successful response.