Mark Folder Read
email_folder_mark_all_readMark all unread messages in a chosen mail folder as read in batches, then repeat while unread messages remain.
Instructions
Mark every unread message in one mail folder as read, up to max_messages per call. If remaining_unread is above zero, call again. Use m365_update for a single message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| folder_id | Yes | Mail folder ID, or one of the aliases inbox, sent, drafts, deleted, junk, archive. | |
| account_id | No | Account ID or email address. Omit when only one account is signed in. | |
| max_messages | No | Most messages to change in this call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| marked | Yes | ||
| summary | Yes | One-line human summary. The tool's text content is this result serialized as JSON (summary included), so a client that ignores structuredContent still sees every field. | |
| folder_id | Yes | ||
| remaining_unread | Yes |