How Publishing Works
Every time you click Save & Publish, the workflow builder creates a new version.Versions cannot be overwritten or edited after they are published.
- Publishing always produces a new version number (v2, v3, v4…).
- You can never modify an existing published version directly.
- A version’s name and description are set during publishing and cannot be changed afterward.
Version Numbers
Version numbers always increment by one, regardless of which version you publish from. For example:- If the latest version is v5 and you return to v3 and publish it,
- The workflow becomes v6, containing the exact content of v3.
- Older versions remain intact.
- The version history remains linear and predictable.
Viewing & Switching Between Versions
The Version Selector in the top navigation bar allows you to switch between any previously published version.- It shows the version you are currently viewing.
- Opening the dropdown lists all published versions (with their names and descriptions).
- Selecting one loads the workflow at that specific version.
Reverting to a Previous Version
Because published versions are immutable, reverting requires republishing. To revert:- Open the Version Selector.
- Choose the version you want to return to.
- Click Save & Publish.
- (Optional) You can note that you are reverting to a specific version in the description of the new version for clarify.
- You have versions v1 → v5.
- You want to revert the workflow to how it was in v3.
- Select v3, then publish.
- v6 is created, containing the v3 logic.
How the Active Version Is Determined
If the workflow is Active, the active version is always: The most recently saved and published version. Switching to older versions in the builder does not affect what is in production until you publish again. If the workflow is Inactive, publishing still creates a new version, but that version does not go live until the workflow is set back to Active.Importing & Exporting Versions
The Ellipses Menu includes:- Import – Load a workflow from a JSON file.
- Download JSON – Export the current state of the workflow as JSON.
- Clone from Library – Create a new workflow from an existing one you own, have access to, or from any global public workflow.
Summary
Versioning ensures workflows are traceable, recoverable, and safely managed.The key principles are:
- Publishing always creates a new version.
- Published versions are immutable.
- Reverting requires republishing an older version.
- The active version is always the latest published version.
- Version history is linear and preserved forever.

