Report Run History
A run history log with a summary strip above a table of runs showing status badges, start times, durations, row counts, and trigger sources.
A run history log with a summary strip above a table of runs showing status badges, start times, durations, row counts, and trigger sources.
The source for every Application block is included with Basic and Pro. Pick a plan to copy the code.
Already purchased? Log in
Report Run History logs the recent runs of a scheduled report, MRR by plan, most recent first. A three cell summary strip carries the 30 day success rate at 94.6%, the median duration at 43s, and the last successful run at Jun 12, 08:00, with a Run now button in the corner. The table below lists seven runs with a status badge, start time, duration, row count, and the trigger that fired it, whether a daily schedule, a manual run by Maya Chen, or a deploy token over the API.
Runs are one typed array with a status union, so a failed run surfaces its error inline (a source connection timed out after ten seconds) and a running row shows a pulsing dot with a pending row count. The footer note that runs are retained for 90 days and failed schedules retry once before alerting the owner answers the two questions an operator asks first.
Reach for this block on the detail page of a scheduled report or pipeline, wired to your run log and retry policy. The Run now button should append a running row at the top that resolves in place when the run finishes.
A natural flow around it on an Application Pro page:
Before
After
One strong use is a scheduled report run log. Other run histories of the same shape:
Tip: keep the inline error on the failed row itself, so an operator never opens a run just to read why it broke.