Skip to main content

Trigger Flow Node

The Trigger Flow node executes another flow by name.

Trigger Flow Node

Description​

The Trigger Flow node loads and executes another flow from the flows directory. The triggered flow runs in the same session context, sharing SessionState with the parent flow.

Execution Inputs​

  • In (execution): The execution flow enters through this pin

Variable Inputs​

  • FlowName (string): The name of the flow to execute (directory name in flows directory)

Execution Outputs​

  • Out (execution): Execution continues after the triggered flow completes

Variable Outputs​

  • Success (boolean): true if the flow executed successfully, false otherwise

Special Notes​

  • Flow name should match the directory name in the flows directory
  • Triggered flows share SessionState with the parent flow
  • Returns false in Success if the flow cannot be loaded or executed
  • Flow execution is synchronous (waits for completion)
  • Use this for modular flow design and flow composition

Example Usage​

Break complex flows into smaller, reusable components. For example, trigger a "validate-data" flow before processing, or trigger different flows based on conditions.

Flow Download Example​

Placeholder for flow download example

Additional Pictures​

Placeholder for additional node images and examples