Launch voice campaign
launch_voice_campaignLAUNCH a voice campaign: the AI agent starts calling its contacts for real (or at scheduled_at, if it has one, and then the status is scheduled). Calls go to real people, inside the calling window and the account's compliance rules, and use AI minutes. consent_attested must be true, and it is a legal statement: the person launching attests that EVERY contact in the list consented to receive calls from an AI agent (the FCC's 2024 ruling treats AI voices as artificial under the TCPA). It is recorded under the user this connection acts as, with the time. It is true only when the person launching has said so. A draft or scheduled campaign can be launched; a refusal (no consent, invalid contacts, line unable to call, minutes cap reached) is explained and nothing starts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| campaign_id | Yes | Campaign id as returned by list_voice_campaigns. | |
| consent_attested | Yes | true: every contact consented to AI-agent calls. |