How to read run results, interpret step statuses, and troubleshoot failures.
When a workflow runs, each step executes in the order defined by the graph edges. The run detail page shows you the overall status, individual step results, and any outputs produced. Understanding how to read this information helps you verify results and quickly diagnose issues.
A run moves through several statuses during its lifecycle:
The run detail page has several sections:
The activity log shows each step as an expandable card. Each card displays the step name, its status, and how long it took to execute. Expanding a card reveals the step's input data, output data, execution log, and any error details.
Steps are listed in execution order. If a step failed, its card shows the error message and failure type (e.g. Validation, External API, Timeout, Configuration). Steps that were never reached (because an earlier step failed) appear as skipped. Steps rejected during review appear as rejected.
When a run fails, start by finding the failed step in the activity log. Common causes of failure include: