Update Campaign Settings
Updates a campaign's sending window, reply behaviour, bounce protection, and the mailboxes it sends from.
Only what you pass changes — omitted keys are left alone, and null clears a key back to its default. Omit send_from to leave the sender selection untouched.
send_from.mode picks one sender strategy and clears the other: team_members pools every mailbox owned by the named teammates (including any they connect later, sends spread evenly across the team), while specific_mailboxes uses exactly the named mailboxes. Ids and emails that aren't live in your organization are dropped rather than rejected.
Changing send_from requires the campaign to be paused — the pool re-resolves on every send, so a mid-flight change would reroute in-sequence leads. Everything else can be changed while the campaign is running.
To set the priority of tasks created on reply, patch the answering send step's config.replyTaskPriority — it is per-step, not a campaign setting.
Read current values from settings on Get Campaign and from Get Campaign Mailboxes.
Request
- Base URLhttp://localhost:3009
- AuthHTTP bearer
Path parameters
Campaign ID
Request body
Example request
{
"sending_window_start": "09:00",
"sending_window_end": "17:30",
"timezone": "America/New_York",
"bounce_rate_limit": 3
}Response
Default Response
Changes
No recorded changes to this operation across all 1 revision of this API.