Email campaigns · reschedule
email_campaigns_rescheduleMove a SCHEDULED campaign to a new future send time (scheduled_at: ISO 8601 with Z or an offset like -07:00; returned in UTC). A draft is scheduled with email_campaigns_send instead.
Scope: campaigns:send.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"body": "<body>"
},
"name": "email_campaigns_reschedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Campaign id (`cmp_…`). | |
| body | Yes | `{ scheduled_at }` — new ISO 8601 send time (SCHEDULED campaigns only). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| hint | No | ||
| status | No | ||
| warning | No | ||
| request_id | No | ||
| retry_after_seconds | No |