Update campaign schedule
update_campaign_scheduleUpdates a campaign's sending schedule: timezone, sending days, daily time window and frequency.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The numeric campaign ID (from list_campaigns) | |
| sendAt | No | Exact send time for single-lead scheduled campaigns (ISO 8601) | |
| timezone | Yes | IANA timezone the schedule runs in, e.g. Europe/London | |
| endSchedule | No | Daily sending window end time, e.g. 17:00 | |
| daysSchedule | No | Days of the week to send on, e.g. ["monday", "tuesday", "wednesday"] | |
| everySchedule | No | Sending frequency interval | |
| startSchedule | No | Daily sending window start time, e.g. 09:00 | |
| maximumTimeBetweenEmails | No | Maximum gap between two sends, in minutes | |
| minimumTimeBetweenEmails | No | Minimum gap between two sends, in minutes |