List Automation Runs
list-automation-runsRetrieve an automation's runs newest first, one per contact entry, with status, current step, and failure reason; filter by status or contact and paginate results.
Instructions
List the runs of an automation, newest first: one per contact entry, with its status, the step it is on and why it failed. Don't read ids or timestamps back to the user unless they ask for them.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "list-automation-runs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The automation id. | |
| after | No | Cursor for the next page: the `id` of the last item on this page. Cannot be combined with `before`. | |
| limit | No | Items per page, 1-100. Defaults to 20. | |
| before | No | Cursor for the previous page: the `id` of the first item on this page. | |
| status | No | Only runs in these statuses, comma-separated: `running`, `waiting`, `completed`, `failed`, `cancelled`. | |
| contact_id | No | Only the runs of this contact, from list-contacts. |