Draft onlyCommunication draftsMCP tool
draft_email
Draft an email for the user to review and send.
Draft an email for the user to review and send. Use this when the user asks you to compose, write, or draft an email to a contact, lead, client, or any person. The email will appear as an interactive card in the chat where the user can review, edit, and send it via their connected Gmail account.
Important
Always look up the recipient's email address first using contacts_list or leads_list before drafting. Include context from the conversation (property addresses, dates, amounts) to make the email specific and useful.
Parameters#
| Parameter | Type | Required | Description |
|---|---|---|---|
to | string | Yes | Recipient email address. Look up via contacts_list or leads_list first. · Format: Email address |
cc | string | No | CC email address(es), comma-separated if multiple. |
bcc | string | No | BCC email address(es), comma-separated if multiple. |
subject | string | Yes | Email subject line. Be specific and professional. · Max length: 500 |
body | string | Yes | Email body text. Use professional real estate tone. Can include markdown formatting. · Max length: 50000 |
html_body | string | No | Optional HTML version of the email body for rich formatting. |
contact_id | string | No | UUID of the contact being emailed. Helps link the communication for CRM tracking. · Format: UUID |
related_entity_type | enum | No | Type of related entity if this email is about a specific transaction or listing. · One of: escrow, listing, appointment, deal |
related_entity_id | string | No | UUID of the related entity (escrow, listing, etc.). · Format: UUID |
Example prompts#
- "Draft an email to the Garcias confirming Saturday's showing at 412 Birchwood Ln."
- "Write an email to my lender contact about the appraisal coming in 15k low."
Safety#
Draft only. Prepares a draft for your review — nothing is sent until you approve it.