List tasks
Lists tasks filtered by property, department, dates and assignee.
MCP tool breezeway_read → list_tasks
read
Returns one row per task with ID, name, property, department, priority, status, scheduled date and assignees. Results come in pages and the agent follows the cursor to the end. Tasks you cannot see in the app are not returned.
Parameters
| Name | Type | Description |
|---|---|---|
| property_id integer | integer | Breezeway property ID. Omit to read all properties. |
| department string | string | One of housekeeping, inspection, maintenance, safety. |
| scheduled_from string | string | First scheduled date, YYYY-MM-DD. |
| scheduled_to string | string | Last scheduled date, YYYY-MM-DD. |
| assignee_id integer | integer | Only tasks assigned to this person ID. |
| unassigned boolean | boolean | Only tasks with nobody assigned. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "breezeway_read",
"arguments": {
"operation": "list_tasks",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"tasks": [
{
"task_id": 4417302,
"name": "Turnover clean, Harbor View 4",
"property": "Harbor View 4",
"department": "housekeeping",
"priority": "normal",
"status": "Scheduled",
"scheduled_date": "2026-10-21",
"assignees": []
}
],
"next_cursor": null
},
"isError": false
}