Update specific campaign

Update the settings of the campaign identified by id.

When to use. Change one or more campaign settings, such as its name, caller IDs, dialing behavior or lead handling.

Request body. Any subset of the campaign's editable fields. All fields are optional, and only the fields you send are changed. See the request schema for the full list.

Returns. 204 No Content on success. Returns 404 if no campaign matches the id.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required

Campaign ID.

string
required

Dialer Name (subdomain)

Body Params

Campaign name.

Campaign description.

Campaign creator user ID.

Campaign active (1 = active, 0 = inactive).

Agent CallerID name.

Agent CallerID number.

Client CallerID name.

Client CallerID number.

Campaign default weight.

Campaign auto dial.

Campaign auto dial delay.

Campaign feedback page timeout.

Campaign feedback default status.

Created at.

Updated at.

Is deleted flag (1 = deleted, 0 = active).

Default permanent expiration days.

Campaign type.

Predictive call ratio.

Predictive call timeout.

Default busy status.

Default voice mail status.

Default fax status.

Default timeout status.

Default not exists status.

Predictive fallback action (hangup, playback, forward).

Predictive fallback action options.

Default error status.

Default answer status.

Predictive fallback action timeout.

Remote data url (used for CRM iframe).

Remote call screen enabled.

Predictive ringing preservation ratio.

Predictive preservation min ringing duration.

Default direct dial status.

Highest priority weight.

Voicemail time options.

Fetch leads type.

Parent campaign ID.

Permanent callback keepalive.

Permanent agent offline keepalive.

Permanent daily limit.

Permanent total limit.

Available agent search timeout.

object | null

Custom call fields.

Min weight.

object | null

Advanced call fields.

object | null

Iframe call fields.

Remote javascript code.

Default remote adapter channel id.

Redial limit.

Hide voicemail for no ratio permanents.

Voicemail button hide timeout.

End call show timeout.

Notify user about online lead.

Permanent expiration active.

No ratio leads fetching method.

Highest priority weight ratio level.

Is caller id random.

Is hold enabled.

Show phone symbols.

AMD enabled.

AMD max duration.

AMD settings.

Phone mask mode.

Default voice mail status when the agent clicks the button manually.

Override dropped call action.

Default caller ID.

Responses
204

Successful Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json