n8n_evaluations
List, view, trigger, and cancel evaluation test runs for n8n workflows, with per-case results and aggregated metrics.
Instructions
Run and read evaluation test runs for a workflow. Reading requires n8n >= 2.30, run/cancel require n8n >= 2.32, and the API key must be created on the matching release to carry the testRun scopes; run/cancel also need the key owner to hold workflow:execute on the workflow. Actions: list_runs=list runs for a workflow, get_run=single run with aggregated metrics, list_cases=per-case results (paginate - cases can be large), run=trigger a run on a workflow with an evaluation trigger, cancel=stop a running run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Results per page (1-250). Defaults: n8n server default (100) for list_runs, 20 for list_cases (per-case inputs/outputs can be large) | |
| runId | No | Test run ID (required for action=get_run, list_cases, or cancel) | |
| action | Yes | Operation: list_runs=list test runs, get_run=run details with metrics, list_cases=per-case results, run=trigger a run, cancel=stop a running run | |
| cursor | No | Pagination cursor from previous response | |
| status | No | For action=list_runs: filter by run status | |
| workflowId | Yes | Workflow ID the test runs belong to (required) |