List jobs
List jobs, optionally by status, customer or date.
MCP tool simpro_read → list_jobs
read
Returns jobs with number, customer, site, status and stage, newest first. Pages until the list ends. Stage and status are separate fields in Simpro, and the status filter uses your own status names.
Parameters
| Name | Type | Description |
|---|---|---|
| status string | string | A job status name from your build. |
| customer_id integer | integer | Only jobs for this customer. |
| date_from string | string | ISO date; only jobs created on or after it. |
| page integer | integer | Page number, starting at 1. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "simpro_read",
"arguments": {
"operation": "list_jobs",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"jobs": [
{
"job_id": 20871,
"customer": "Harbour Dental",
"site": "12 Pier Rd",
"status": "Pending",
"stage": "Pending"
}
],
"page": 1,
"has_more": false
},
"isError": false
}