Copy and Export flow

Description

We are introducing a new functionalities:

  • Copy Flow inside your workspace - Copy Flow.
  • Export Flow from one workspace to the another - Export Flow.

Please Note: You must have at least Integrator level access in both workspaces for this to work.

Copy Flow

You can copy your flow in the same workspace. For example you would like to create a new flow very similar to the existing one:

Copy flows

You need to enter the new flow name:

Enter name

An exact copy of the flow will be created in a draft mode. Then you can rename and publish the draft:

Exported flow

Export Flow

You can export your flow from one workspace in to another. For example you would like to export your flow from development to production workspace. Please note that the flow can be successfully exported only if the components used in it are accessible in the target workspace.

Export flow

You need to select the destination contract and workspace:

Select Destination

You can choose a flow to override with this flow. If no flow to override is chosen, a new flow will be created:

Override flow

Please Note: When you override the flow, a draft will be created. The overridden flow will only be replaced with a exported flow when you publish a draft. Your original flow is saved as a flow version and you can revert it back from a flow History section.

If a flow you want to export contains components that use Topics you have to choose a target Topic to override which needs to be exported as well:

Choose topics

Please Note: If the flow has more than one pub/sub Topic we will not copy topics into destination flow.

A new flow with same name will be created in draft mode. You need to choose the credentials and publish the draft:

Exported flow

API Endpoints

You can use API endpoints with copy flow functionality. These endpoints are still in active development and should be regarded as experimental. Check our API-docs documentation pages for more details.