inbox_fetch
Fetch buffered work-chat messages to read and mark as taken, with optional filters for time, chat, and recovery of previously taken items.
Instructions
Fetch buffered messages for reading and mark them as taken. This is not an archive operation and must never be described as importing or recording them.
since and until are ISO-8601 timestamps compared against the message date in UTC. Rows carry the forwarded-message origin, so a forwarded quote keeps its real author instead of the person who forwarded it. Fetching does not remove anything. For archival work use inbox_export, import that bundle, then call inbox_done with the imported keys and an archive_ref.
Set include_taken to see messages handed out earlier but never archived - that is how a batch interrupted halfway is recovered.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chat | No | ||
| limit | No | ||
| scope | No | project | |
| since | No | ||
| until | No | ||
| project | No | ||
| include_taken | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |