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

Parameters: list_tasks
NameTypeDescription
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

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "breezeway_read",
    "arguments": {
      "operation": "list_tasks",
      "arguments": {}
    }
  }
}

Example response

JSON

{
  "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
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.