AutoVerse Workflow Controller icon

AutoVerse Workflow Controller

Enterprise workflow orchestration, execution control, and monitoring for n8n

Monitoring → Failure Rate Tracking

AI-generated

Summary

Computes the failure rate of recent executions for one or more n8n workflows and flags each workflow whose rate meets or exceeds a percentage threshold.

Inputs

  • workflowSelectionMode — How to pick workflows: searchable list (default), multiple from list, current workflow, or by URL/ID (comma-separated allowed).
  • workflowId (required) — Single workflow, shown in 'From Searchable List' mode.
  • workflowIds — Multiple workflows, shown in 'Multiple From List' mode.
  • workflowIdManual — Workflow URL(s) or ID(s), comma-separated, shown in 'By URL or ID' mode. URLs are parsed to extract the ID.
  • executionStatus — Restricts which executions are fetched: Any (default), Error, Running, Success, Waiting. Filtering to a single status skews the rate, since the rate is computed only over the fetched executions.
  • failureRateThreshold — Percentage (0–100, default 25). A workflow is marked breached when its failure rate is at or above this value.
  • maxPages — Maximum pages of executions to fetch per workflow (1–50, default 5; up to 100 executions per page). This sets the size of the sample window.

Output shape

One item with generatedAt (ISO timestamp), threshold (as a fraction, e.g. 0.25), and a workflows array. Each entry has workflowId, workflowName, failureRate (0–1 fraction), failureCount and breached (boolean).

Failure statuses counted are error, crashed and failed. A workflow with no executions has a rate of 0. Execution data is not fetched. The node needs an n8n API credential, and it fails if no workflow is selected. Errors are returned as an error item only if Continue On Fail is enabled.

Examples

Example 1: Alert when any production workflow fails more than 10% of recent runs

Workflow Selection: Multiple From List (pick workflows); Failure Rate Threshold: 10; Execution Status: Any; then an IF node on workflows[].breached.

Example 2: Check the failure rate of the workflow this node lives in

Workflow Selection: Current Workflow; threshold 25; Max Pages 2.

Links

Discussion