list_messages
Retrieve recent email summaries from a specified Outlook folder, including sender, subject, read status, attachments, and preview, to answer inbox overview questions.
Instructions
The newest messages in one folder, as summaries (id, subject, from, received, is_read, has_attachments, a 200-character preview).
Use it for "what is in my inbox" questions. Use search_messages to find specific mail, and get_message only when the full body is needed. folder: a well-known name (inbox, drafts, sentitems, deleteditems, archive, junkemail) or a folder id from list_folders. top: 1 to 50.
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": "list_messages"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | ||
| folder | No | inbox | |
| unread_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |