Call a Flow Flow Step

Use the Call a Flow step to trigger another flow within the current flow.

The Call a Flow step leverages flow reuse and can save you time from rebuilding existing flows multiple times. For more information, see Callable Flows

Guidelines for calling flows:

In the list of flows available to your workspace, callable flows are marked with a Callable tag. When you open a flow, the In Use By panel on the right of the flow builder page indicates which parent flows call that flow. You can select from these flows to view the parent flow.

Step Inputs

In the Edit Step menu, you can add details about the step configuration as needed for your flow.

Step Detail

Depending on the flow you call, additional property fields associated with that flow display in this section. The called flow dictates what data is available to pass to it. Add data to all required property fields. 

Note: Select View Flow to open the called flow in a new tab.

Step Outputs

The output of the Call a Flow step is that the called flow runs. The specific results depend on the flow that is called and what data is returned after it runs. When this flow step runs, you will see one of the following step statuses after running the Call a Flow step:

Example Use Case

For an example of how to use the Call a Flow step, consider the scenario of using two flows to transfer two companies' budget data from Vista to ProjectSight. Before sending this data between systems, you need to process each dataset. Instead of adding identical steps to process the data in both flows, you can create one callable flow to validate the budget data. This streamlines development and allows for modular usage.

Was this helpful? Give us feedback.