Versioning
Workflow versioning lets you track changes over time and safely roll back if needed.
Version States
Each workflow has two key versions:
| Version | Description |
|---|---|
| Working | Your current draft — the version you see and edit in the builder |
| Published | The live version that runs when triggered by webhooks or cron schedules |
When you first create a workflow, only a working version exists. Publishing creates a snapshot that becomes the published version.
Version History
To view your workflow's version history:
- Open the workflow in the builder
- Click the Versions button in the toolbar
- A list of all versions appears with timestamps and status indicators

Comparing Versions
You can compare any two versions to see what changed:
- Open the version history
- Select two versions to compare
- The comparison view highlights added, removed, and modified nodes and edges
Restoring a Previous Version
To roll back to a previous version:
- Open the version history
- Find the version you want to restore
- Click "Restore as Working"
- The selected version becomes your new working version
WARNING
Restoring replaces your current working version. Make sure you've saved or published any changes you want to keep.
Best Practices
- Publish before making major changes — this creates a save point you can return to
- Use version comparison to review changes before publishing
- Test your working version before publishing to catch issues early