Create Gmail Draft
gmail_create_draftCreate a Gmail draft with recipients, subject, body, CC, BCC, and reply-to. Draft is saved but not automatically sent.
Instructions
Create a new email draft in Gmail. The draft is saved but NOT sent automatically.
Args:
to (string[]): Array of recipient email addresses (required)
subject (string): Email subject line
body (string): Email body content (plain text or HTML depending on content_type)
content_type (string, optional): MIME content type - "text/plain" (default) or "text/html"
cc (string[], optional): Array of CC recipient email addresses
bcc (string[], optional): Array of BCC recipient email addresses
reply_to_message_id (string, optional): Message ID to reply to (for creating reply drafts)
Returns: { "draftId": string, "messageId": string, "threadId": string }
Examples:
Simple draft: to=["bob@example.com"], subject="Hello", body="Hi Bob!"
Reply draft: to=["bob@example.com"], subject="Re: Meeting", body="Sounds good!", reply_to_message_id="abc123"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Array of recipient email addresses | |
| subject | Yes | Email subject line | |
| body | Yes | Email body content (plain text or HTML depending on content_type) | |
| content_type | No | MIME content type for the email body (default: text/plain) | text/plain |
| cc | No | Array of CC recipient email addresses | |
| bcc | No | Array of BCC recipient email addresses | |
| reply_to_message_id | No | Message ID to reply to (for creating reply drafts) |