Retrying a Failed Run
When a Bolt run fails, you don't need to manually rebuild commands or kick off a new schedule from scratch. From the Run Details page, retry the failed run with a single click and pick how much you want to re-execute.
Retry from failure (default) — resume from the failed command. The first failed
dbtcommand is substituted withdbt retryso only the failed models are re-executed.Retry all — re-run every original command verbatim, regardless of which ones succeeded or failed.
In both modes, a new Bolt run is created. The original run is never modified — its status, logs, and artifacts stay intact for auditing.

Two retry modes
Retry from failure
Only the failed commands. The first failing dbt command becomes dbt retry (failed models only).
The common case — transient warehouse errors, a flaky test, a single broken model. Cheapest and fastest path back to green.
Retry all
Every original command, in order, exactly as the schedule defined them.
The fix changed an upstream model or invalidated earlier results, so you need a clean rebuild. Or you want to verify the full schedule again.
Infrastructure commands are skipped in both modes — git clone, dbt deps, and other setup steps always run automatically on every Bolt run, so you don't need to (and can't) retry them.
Retrying from the UI
Open the failed run from the Run History of any schedule.
On the Run Details page, click the Retry action.
Pick a retry mode:
Retry from failure (default)
Retry all commands
Confirm. A new Bolt run is queued immediately and a link to it appears in the confirmation toast.
Track the new run in the same Run History — it appears with its own run ID and links back to the original via the Retried from indicator.
What happens to the original run
The original run's status (
failed), logs, artifacts, and timeline are unchanged.The new run is a separate entry in the Run History — it has its own run ID, start time, and logs.
If you retry the same original run more than once, each retry creates its own new run. Retries do not chain — they all reference the original failed run as their parent.
Notifications (Slack / email / MS Teams) configured on the schedule fire on the new run as if it were any other Bolt run.
Triggering retries from code
The same retry behaviour is available from the Paradime CLI, the Python SDK, and the GraphQL API — useful if you want to automate retries from CI, an external orchestrator, or an incident-response tool.
Related
Viewing Run Log History — Find the failed run you want to retry
Analyzing Individual Run Details — Diagnose the failure before retrying
Last updated
Was this helpful?