Update a campaign’s configuration. Only allowed when the campaign is in paused or scheduled status.
You can update the name, description, agent configuration, end timestamp, and allowed schedule.
paused or scheduled status — pause an active campaign first, then apply your changes and resume.
app_id and app_type are immutable and cannot be changed after creation. You may include them in app_config during an update, but their values must match what was set at creation time.
| Field | Notes |
|---|---|
name | Max 50 characters; alphanumeric, hyphens, underscores, and spaces |
description | Max 150 characters |
app_config | Full replacement of the agent config. app_id and app_type must match existing values. |
end_timestamp | Can be extended or shortened. Must remain at least 120 seconds after start_timestamp and within 30 days. |
allowed_schedule | Full replacement of the business-hours window |
Request body for updating a campaign. Only allowed when the campaign is in paused or scheduled status.
Updated campaign name. Alphanumeric, hyphens, underscores and spaces allowed. Max 50 characters.
Updated campaign description. Max 150 characters.
150Agent configuration including rate limiting, telephony connections, and retry policy.
Updated campaign end time (ISO 8601)
Updated schedule constraints
Successful Response
Summary metadata for a campaign, returned in list responses.
Name of the resource
Unique identifier for the campaign
Current status
ended, active, paused, scheduled, cancelled ID of the agent
User who created this resource
Timestamp when the resource was created (ISO 8601)
Timestamp when the resource was last updated (ISO 8601)
Optional description
Type of agent
agent Version of the agent to use
User who last updated this resource