Read a whole conversation
get_threadRetrieve a full email thread with every message decoded: headers, text/HTML bodies, attachment metadata, truncation flags, oldest-first. Use the last message's ID to reply.
Instructions
Fetches a conversation with every message decoded like get_message: headers, text bodies (HTML only when a message has no text part or include_html=true), attachment metadata and truncation flags. Messages come oldest-first. To reply to the conversation, take the LAST message's threadId, headers.messageId and subject and pass them to send_message (thread_id, in_reply_to, subject with "Re: "). Long threads can be large — lower max_body_chars (it applies per message) when only the gist is needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| thread_id | Yes | The thread id from list_threads or from a message's threadId field. | |
| include_html | No | Return decoded HTML bodies even when a text body exists (default false). | |
| max_body_chars | No | Truncate each decoded body at this many characters (default 50000; a truncation flag is set when cut). |