Load a page of the inbox view
inbox_view_pageUsed by the interactive inbox view to switch inbox tabs, filters, and pages. Agents should call show_inbox.
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": "inbox_view_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inbox | No | Inbox name (like "Work Gmail"), inbox id, or leave empty for all inboxes combined | |
| limit | No | Rows per page, 1 to 50. Default 25. | |
| since | No | ISO time. Applies to whichever filter is set, not only "since": combine it with any filter for a single call ("newsletters from this week" is filter: newsletters, since: <start of this week>). For filter "since" alone, defaults to when the person last finished triage. | |
| filter | No | needs (default: unread or VIP mail in the inbox, newsletters left out, unread automated mail older than attentionDays left out), vip, newsletters, today, since (since the last triage), all, reply: mail from a person addressed to you that you have not answered | |
| offset | No | ||
| inboxId | No | ||
| timeZone | No | The person's IANA time zone, like America/Chicago, so "today" means their calendar day. Without it, "today" is the last 24 hours. |