Flow versioning
In the Flow Version section you can create and manage different versions of a flow. It is possible to add a new flow version either by creating an empty flow or by importing a version flow from a file. You can also save the current version, preserving the existing configuration flow and making changes on it without impact.
This function is available only inside the flow in IO.
Add a flow version
-
Open the desired flow.
-
Click on the settings button of the flow.
-
Select the dedicated button to show flow version.
-
Click on Add New Version.
-
A pop-up with the configuration will be shown. Here you can set the Name of your flow version, for example Demo Flow Version.
-
Set an optional Description.
-
Choose how to initialize the flow, options are:
Option Description Creates an empty flow Starts a new version with a blank flow, allowing you to design the workflow from scratch without affecting existing versions. Import content from file Creates a new version by importing a flow definition from a file, which is useful for reusing or migrating flows across different environments. Important: It is possible to preserve the original ID of the imported flow. Create version with current content Generates a new version by copying the structure and configuration of the current flow, allowing you to make changes while preserving the existing version. -
Click on add button.
Once the version is created, it is visible only within the current flow.
Modify a flow version
-
Open the desired flow.
-
Click on the settings button of the flow.
-
Select the dedicated button to show flow version.
-
It is now possible to click the desired version flow that will open in a new tab, allowing you to modify it and save it without impacting the main flow.
Restore a flow version
-
Open the desired flow.
-
Click on the settings button of the flow.
-
Select the dedicated button to show flow version.
-
It is now possible to select the desired version flow and restore, which will replace the content of the current flow with the selected version.
When restoring a flow version, you can save the current state of the flow as a new version for backup purposes.
Test a flow version
-
Open the desired flow.
-
Click on the settings button of the flow.
-
Select the dedicated button to show flow version.
-
Click on the Copy Flow URL button. This copies the URL of the selected flow version to the clipboard, allowing you to paste it into a browser and test that version without affecting the main flow version.
Best practices
-
Create a new version before making significant changes to a production flow
-
Use descriptive version names and descriptions
-
Test versions thoroughly before restoring them
-
Keep a backup of important versions by exporting them
-
Clean up old, unused versions periodically