Get multiple emails
get_emailsFetch full content of up to 20 emails in one call to triage or summarize batches without repeated requests; bodies default to compact text and emails remain unread.
Instructions
Fetch the full content of multiple emails in a single call (max 20). More efficient than calling get_email repeatedly when triaging or summarising several emails. Does NOT mark emails as seen. Defaults to format="text" (HTML stripped) for compact, AI-friendly output. Each message carries the same 📰 newsletter / 🤖 automated marker as get_email.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Email IDs to fetch (max 20). Obtain IDs from list_emails or search_emails. | |
| format | No | Body format (default: text — HTML converted to readable text with markdown links). Use stripped to also remove quoted replies. | text |
| account | Yes | Account name from list_accounts | |
| mailbox | No | Mailbox path (default: INBOX) | INBOX |
| maxLength | No | Truncate each email body at this many characters (default 5000; 0 = unlimited). |