create_draft
Create a placeholder draft email with optional to, cc, bcc, subject, and body. Save an incomplete message to the Drafts folder for later editing.
Instructions
Create a minimal draft email record without sending it. Use when the user wants a placeholder draft or partial draft state, such as saving a subject/body before the message is complete. Do not use for threaded replies or a send-ready draft reply; use save_draft or reply_email.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Recipient addresses as [{email, name?}] objects (optional) | |
| cc | No | CC addresses (optional) | |
| bcc | No | BCC addresses (optional) | |
| from | No | Sender email address (optional, defaults to account primary email) | |
| mailboxId | No | Mailbox ID to save the draft to (optional, defaults to Drafts folder) | |
| subject | No | Email subject (optional) | |
| textBody | No | Plain text body (optional) | |
| htmlBody | No | HTML body (optional) |