Skip to content
MCP tools
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#

ParameterTypeRequiredDescription
tostringYesRecipient email address. Look up via contacts_list or leads_list first. · Format: Email address
ccstringNoCC email address(es), comma-separated if multiple.
bccstringNoBCC email address(es), comma-separated if multiple.
subjectstringYesEmail subject line. Be specific and professional. · Max length: 500
bodystringYesEmail body text. Use professional real estate tone. Can include markdown formatting. · Max length: 50000
html_bodystringNoOptional HTML version of the email body for rich formatting.
contact_idstringNoUUID of the contact being emailed. Helps link the communication for CRM tracking. · Format: UUID
related_entity_typeenumNoType of related entity if this email is about a specific transaction or listing. · One of: escrow, listing, appointment, deal
related_entity_idstringNoUUID 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.