Subflow

executes flow

Enables encapsulation and reuse of flow logic by invoking reusable subflows. It promotes modular design and simplifies flow management by abstracting complex logic into reusable components. Users can configure the Subflow node to specify input parameters, interact with subflow outputs, and manage execution control within the parent flow.


Properties

Common

Name - refers to the unique identifier or label assigned to a node within a flow.

Type
Restrictions

input Text

  • must consist of letters (A-Z or a-z), digits (0-9), underscores (_), or dollar signs ($). However, a class name cannot start with a digit and dollar sign ($)

  • Unique per flow

  • Mandatory

  • Min length: 1

  • Max length: 255

Description - provides a textual description or additional information about a node within a flow. Unlike the name property, which serves as a unique identifier or label for the node, the description property offers supplementary details that help to clarify the purpose, functionality, or behavior of the node.

Type
Restrictions

Input Text

  • Max length: 5000

Specific

Flow - the flow to be executed. You can select any flow from the project or its dependencies.

Type
Restrictions
  • Mandatory

Arguments - flows can have input arguments.

Type
Restrictions
  • Mandatory

Async - starts parallel execution of the selected flow. You'll not get a response. Default value is FALSE

Type
Restrictions

Checkbox

  • Mandatory


Result

If the Async property is FALSE, then a new node variable with the type defined in the selected flow will be added to the scope.


Connections

Type
Min count
Max count

in

1

*

out

1

1

Last updated