List incoming email events
list_email_eventsBrowse incoming email (sender, subject, time) when the user asks what arrived or who wrote.
Requires email:read. Returns events with message IDs, sender/subject metadata and legacy decisions,
oldest first with next_cursor, or newest first with next_before when newest_first is true. Use
get_email_context for a listed event's body. For recurring monitoring use claim_email_batch instead:
this listing does not save progress, and a recorded legacy decision does not mean this connection
has processed the email.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| after | No | Exclusive event cursor, zero or greater. Only events newer than it are listed. In oldest-first order pass next_cursor from the previous page; 0 starts at the oldest retained event. | |
| limit | No | Maximum number of events to return, from 1 to 100; default 50. | |
| before | No | With newest_first: exclusive upper cursor; pass next_before from the previous page. 0 starts at the newest event. | |
| newest_first | No | List the most recent email first, for questions like 'what came in today?' or 'did X write?'. Page further back with next_before. |