List jobs
list_jobsJobs, newest first, with customer, schedule, assigned employees, total and balance. Filters by work status (unscheduled, scheduled, in_progress, completed) and, after each page is read, by customer_id, so a page can come back short while next_cursor is still set: keep paging. Line items and invoices come from get_job.
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_jobs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | 1 to 100. Default: 25. | |
| cursor | No | next_cursor from the previous call. | |
| status | No | Only jobs in these work statuses. Default: all four. | |
| customer_id | No | Only this customer's jobs (customer_id from list_customers). |