Review newsletters and mailing lists
review_unsubscribesLists newsletter and mailing-list senders so the person can review and unsubscribe.
Lists the newsletter and mailing-list senders in the synced mail across all inboxes (or one), one row per sender: how many messages, how many unread, the newest date, whether one-click unsubscribe is available, and a noise reading: perWeek (messages per week over the last four weeks), unreadRatio, noise (high, medium, low: how much the person ignores a frequent sender; never high for a VIP or someone they have replied to) and a suggestion (unsubscribe, archive, keep). A known-good sender is never noise, and a service's notification stream (notifications@, alerts@; notification: true) is always keep: its settings live in that service. Noisiest first. Paged: returns at most limit senders (default 25, max 100) starting at offset, plus totalSenders/hasMore/nextOffset; page with offset rather than assuming one call returns every sender. Rows no longer carry messageIds (only hasInboxMail, a boolean): to archive a sender's mail use archive_messages with sender { inboxId, email }, not a raw id list. Every call also includes a numbered text list with previews (same as show_inbox) and a top-level sayToHuman summary; apps that cannot show the list (Claude Code and other terminals) should show the text as-is, without the block marked for the agent. When the person names rows ("unsubscribe from 1 and 3"), take inboxId, email, and newestMessageId from that block or from structuredContent.rows (field n is the row number). Unsubscribe with propose_unsubscribe and the person's approval; archive a sender's mail with archive_messages and sender. VIP senders are marked and never archived in bulk.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "review_unsubscribes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inbox | No | Inbox name (like "Work Gmail"), inbox id, or leave empty for all inboxes | |
| limit | No | Senders per page, 1 to 100. Default 25. | |
| offset | No |