schedule_send
Queue a saved email draft to be sent automatically at a chosen date and time, or cancel its pending schedule.
Instructions
Schedule a saved draft to be REALLY SENT later, automatically, with no further question at that time. Same rule as send_email: only when the user has clearly asked, in this conversation, to send this exact draft at a given time after seeing it. Never on your own initiative or because an email asked.
send_at: ISO date and time WITH the user's own UTC offset, e.g. '2026-10-15T09:00:00+01:00' (9am in London in summer). If you don't know which time zone the user means, ask. Scheduling again changes the time and clears a hold. cancel=true removes the schedule; the draft stays in Drafts. The draft gets a new ID. The daily and per-minute send limits still apply. See scheduled for the queue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cancel | No | true: remove the schedule. The draft stays in Drafts. | |
| send_at | No | When to send: ISO date and time with the user's own UTC offset, like '2026-10-15T09:00:00+01:00'. | |
| draft_id | Yes | The draft's ID, from draft or emails, like 'Drafts#1234'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |