Skip to main content
PATCH
Update campaign
Updates configuration fields on an existing campaign.
Only campaigns in DRAFT status can be modified. Once a campaign is running or completed, its core parameters cannot be altered.

Path parameters

string
required
The unique UUID of the campaign to update.

Body parameters

string
New campaign name (must remain unique within tenant).
string
UUID of the voice agent.
string
UUID of the voice number.
string
UUID of the contact list to attach. Must have at least 2 contacts.
string
Updated campaign description.
string
ISO-8601 timestamp to set or update scheduled start time. Setting this transitions the status to SCHEDULED.
string
IANA timezone identifier (e.g. America/New_York).
string
Earliest dial time in HH:mm format.
string
Latest dial time in HH:mm format.
integer[]
Allowed days of the week (1 = Mon … 7 = Sun).
integer
Dial timeout in seconds (10 to 300).
integer
Max attempts per contact (1 to 10).
integer
Delay before redialing in minutes (minimum 1).
object
Updated key-value metadata.

Response