Run History
Every automation execution is recorded with full details, allowing you to audit, debug, and analyze your workflows.
Viewing Run History
All Runs
- Go to Dashboard → Automations
- The table shows run counts and success rates for each flow
- Click View Runs on any flow to see its complete execution history
Run List
Each run shows:
- Status — Succeeded (green), Failed (red), Running (blue)
- Duration — How long the execution took
- Trigger Type — What started the run (Schedule, Webhook, Manual, App Event)
- Timestamp — When the run started and finished
- Steps — Number of steps executed vs. total steps
Run Details
Click any run to see step-by-step execution data:
- Step Timeline — Visual timeline showing each step with duration
- Input Data — What data each step received
- Output Data — What data each step produced
- Error Details — For failed steps: error message, stack trace, and the input that caused the failure
Filtering Runs
Filter the run history to find specific executions:
| Filter | Options |
|---|---|
| Status | Succeeded, Failed, Running |
| Date Range | Today, Last 7 days, Last 30 days, Custom range |
| Trigger Type | Schedule, Webhook, Manual, App Event |
Run Retention
| Plan | Retention Period |
|---|---|
| Free | 7 days |
| Pro | 30 days |
| Team | 90 days |
| Enterprise | 1 year (configurable) |
After the retention period, run data is automatically deleted. Export important runs before they expire.
Exporting Run Data
- Filter to the runs you want to export
- Click Export in the toolbar
- Choose format: CSV or JSON
- Download the file
Exported data includes: run ID, flow name, status, duration, trigger type, timestamps, and error messages (if any).
Replay Failed Runs
For failed runs, you can retry with the same input data:
- Open the failed run
- Click Retry
- The flow re-executes with the original trigger data
- A new run is created with the retry result
This is useful for transient failures (network timeouts, rate limits, temporary outages).