Version and Roll Back Your Flows with Revisions

For the complete documentation index, see llms.txt. For a full content snapshot, see llms-full.txt. Append .md to any kestra.io/docs/* URL for plain Markdown.

Every time you save a flow, Kestra creates a new revision. The Revisions tab lists all revisions for a flow — compare any two side-by-side or line-by-line, and roll back to a previous version at any time.

Side-by-side diff of two flow revisions in the Revisions tab

Draft revisions

When you click Save as draft in the flow editor, Kestra saves your changes as a draft revision rather than publishing them immediately.

To make your latest changes active, open the run panel — it displays a draft warning banner with a Publish button that promotes the draft to a published revision.

Use Save as draft when you want to stage changes without affecting running executions — for example, while iterating on a flow that is already in production.

Was this page helpful?