Update campaign settings
update_campaign_settingsChange a DRAFT campaign's setup, as Finish setup saves it: name, offer, daily limit, sending days and hours, timezone and follow-up gaps. Fields you omit keep their value. Live campaigns refuse (not_a_draft): rename them with rename_campaign and edit copy with update_campaign_sequence. Nothing is sent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Sending days. Default Mon to Fri. | |
| name | No | ||
| offer | No | The commission the emails promise, e.g. "30% recurring". | |
| confirm | No | Set true after the user confirmed an action the guard flagged as hard to undo. | |
| hour_to | No | Window end hour, exclusive. Default 17. | |
| timezone | No | IANA timezone, e.g. "Europe/London". Default America/New_York. | |
| hour_from | No | Window start hour, 24h, in timezone. Default 9. | |
| campaign_id | Yes | A campaign id from list_campaigns. | |
| daily_limit | No | Most emails this campaign sends a day. The mailbox's own daily cap still applies. | |
| followup_gaps_days | No | Day offset of each follow-up from step 1, e.g. [4,14,28,42]. |