Update Campaign
Update editable campaign settings such as display name, concurrency, and retry behavior. The assigned agent cannot be changed once calling has started.
number_of_retries, interval_between_retries). Only the fields you include in the request are updated; omitted fields are left unchanged. Refer to the request schema below for the exact set of editable fields.
When to use this
- Retry tuning: adjust
number_of_retriesandinterval_between_retriesto control how persistently the campaign re-attempts leads that don’t connect. - Renaming: keep the campaign’s display name aligned with the business process it serves.
- Retry policy changes: adjust how aggressively DialNexa retries no-answer or busy outcomes. See Auto-retry.
- Pausing: set status-related fields to pause delivery while leaving the campaign’s configuration in place.
Path parameters
Errors
404 Not Foundis returned when the campaign does not exist.400 Bad Requestis returned when a field fails validation.409 Conflictis returned when you try to changeagent_idafter calls have been placed.
Related endpoints
- Get Campaign: confirm new settings.
- Rate limits: workspace-level caps that apply to campaign dialling.
- Auto-retry: how retry policy interacts with call outcomes.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
RSA encrypted organization ID (base64 format)
"BASE64_ENCRYPTED_ORG_ID_HERE"
Path Parameters
Body
Total Number Failed Leads for this Campaign
"10"
Total Number Leads who picked up for this Campaign
"10"
Total Number Successful Leads for this Campaign
"10"
Total Number of Completed Leads for this Campaign
"10"
Total Number of Failed Leads for this Campaign
"10"
Number of retries for the campaign (0-5)
3
Interval between retries in minutes (0-1440)
15
Response
Campaign updated successfully