Skip to main content
Feedback

Overview

Flows can be called by other flows as 'subflows', allowing you to reuse flows across multiple workflows.

Subflows allows you to reuse flows and their functionality within another flow.

For example, if you have multiple flows (flows A, B and C) that all require the same piece of functionality provided by another flow (flow D), you can configure flow D as a subflow to be referenced within each of the other flows. This means that if the functionality needs to be changed, it only needs changing once, in flow D.

An overview of subflows

  • Subflows functionality consists of a parent flow and a subflow.

  • The parent flow requires a Subflow step Subflow that calls the subflow.

  • The subflow requires a Return step Return to define when it should rejoin the parent flow. Subflows without a Return step will not re-join the parent flow.

  • Values can be passed between parent flows and subflows. See Passing values using subflows.

To get started using subflows, see Adding and using subflows.