create_draft
Create an email draft for later review or sending. Use to stage messages or generate threaded replies without immediate delivery.
Instructions
Prepare an email as a draft without sending it. Call this when you want to stage a message for later or for a human to review before it goes out — send it afterward with send_draft. Same fields as send_email, or omit to/subject and pass reply_to_message_id to draft a threaded reply. Returns the draft id with status "draft".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Recipient address. Omit only when passing reply_to_message_id, which supplies it. | |
| text | Yes | Plain-text body, max 50,000 characters. | |
| subject | No | Subject line. Omit only when passing reply_to_message_id, which supplies it. | |
| mailbox_id | Yes | Id of the mailbox the draft belongs to, from list_mailboxes. | |
| reply_to_message_id | No | Optional. Draft a threaded reply to this message; recipient and subject are derived from it. Cannot be changed later with update_draft. |