Reply to Gmail thread
gmail_reply_to_threadReply to an existing Gmail thread with correct threading headers. Supports reply-all and multiple accounts with send access.
Instructions
Reply to an existing thread from the account that owns it, with correct In-Reply-To/References threading headers. REQUIRES the account to have been added with access: "send".
Args:
thread_id (string, required): the thread to reply within (account-specific — use the same account the id came from).
body (string, required): plain-text reply body.
reply_all (boolean, default false): false replies only to the last message's sender (or Reply-To); true also includes everyone on that message's To/Cc lines (minus this account).
account (string, optional): email or alias. Omit for the default account.
Returns: confirmation echoing the sending account, recipients, and the new message id + thread id.
Examples:
{"thread_id": "18c2f5a7b3d9e1f0", "body": "Sounds good — Thursday works."}
{"thread_id": "18c2f5a7b3d9e1f0", "body": "Looping everyone in.", "reply_all": true, "account": "work"}
Error Handling: accounts without send access get a re-add instruction. A 404 usually means the thread id belongs to a different account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Plain-text reply body. | |
| account | No | Email or alias of the account to use. Omit to use the default account. Call gmail_list_accounts if unsure. | |
| reply_all | No | Reply to all recipients of the last message instead of only its sender. | |
| thread_id | Yes | Thread id to reply within (account-specific). |