reply
Compose a response to an existing email, auto-quoting the original, and send it or save as a draft. Allows setting CC recipients, account, and mailbox.
Instructions
Reply to an existing message.
Convenience wrapper over create_draft with seed=reply.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"reply_to": "<reply_to>"
},
"name": "reply"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cc | No | CC recipients (None keeps auto-derived; [] clears). | |
| body | No | Reply body. Empty keeps Mail's auto-quoted original. | |
| reply_to | Yes | Id of the message to reply to (numeric Mail.app id or RFC 5322 Message-ID from search_messages/get_messages). | |
| send_now | No | True (default) sends immediately; False saves as draft. | |
| from_account | No | Mail.app account name or UUID. None = Mail default. | |
| seed_mailbox | No | Folder the original lives in (default INBOX). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||