Outbound campaigns are editable only before they start dialing — when their status is Draft or Scheduled. Once a campaign is running, the API rejects edits with a 409 response: “Campaign is no longer editable. Please duplicate it and try again.”
Editing a Draft or Scheduled Campaign
While a campaign is in Draft or Scheduled status, you can edit:
- Campaign name
- Contact list (recipients)
- Call script and call details (
userPrompt)
- Voice and voice settings (Speech Rate, Stability, Similarity Boost)
- AI Speaks First first message
- Voicemail message
- SMS follow-up template and SMS data (meeting link, sender name, promo code)
- Email follow-up template and missed-call email template
- Schedule (calling hours, days of week, daily call limit)
- Call forwarding number and Warm Transfer toggle
- Background ambiance (Background Sound)
- Keypad dialing toggle
- Industry and language
- Scheduled launch date/time
Once a Campaign Is Running
Running campaigns cannot be edited. If you need to change something:
- Cancel the campaign — open it from the dashboard and click Cancel Campaign.
- Duplicate it — create a new campaign from the existing one.
- Edit the duplicate while it’s still in Draft, then launch.
Cancelling a Campaign
Cancelling stops a running campaign permanently. Calls already placed are preserved in the results. Remaining queued contacts will not be called.
Cancelling a campaign is irreversible. There is no pause/resume — once cancelled, you must duplicate the campaign to dial the remaining contacts.