Skip to main content

Flow Jump Node

The Flow Jump Node allows you to redirect workflow execution to a different flow file within your workspace. This powerful navigation node enables modular flow design, flow reusability, and complex workflow orchestration by linking multiple flows together. It acts as a bridge between separate flow files, allowing you to organize large workflows into manageable, reusable components.

Flow Jump Node


Basic Usage

Use the Flow Jump Node to navigate from the current flow to another flow file, enabling modular workflow design and flow composition.


Inputs

The Flow Jump Node does not accept inputs from other nodes. All configuration is done through the node's internal settings.


Outputs

The Flow Jump Node does not have traditional outputs since it redirects execution to a different flow. The target flow takes over execution when the jump occurs.


Configuration

Select Flow File

Flow Selection Dropdown: Choose the target flow file to jump to from a list of available flows in your workspace.

  • Displays a dropdown with all accessible flow files
  • Shows the flow name or file name
  • Example: "Web Search Node"
  • Once selected, clicking this area allows you to change the target flow

Remove Button: Click the red "Remove" button (with minus icon) to clear the selected flow and choose a different one.


Example Workflows

Scenario: Jump from the current flow to a specialized Web Search flow for conducting searches.

Steps to Create the Flow:

  1. Start with the Start Node.

  2. Add and connect a Flow Jump Node:

    i. Select the target flow:

    • Click on the "Select Flow File" area
    • A dropdown appears showing available flows
    • Select "Web Search Node" (or your target flow name)
    • The selected flow name appears in the node

    ii. Verify the selection:

    • Ensure the correct flow is displayed
    • If you need to change it, click the "Remove" button
    • Select a different flow from the dropdown
  3. When the flow executes:

    • Execution reaches the Flow Jump Node
    • The current flow terminates
    • The selected flow ("Web Search Node") begins execution
    • User is redirected to the new flow interface

Preview:

Current Flow:

[Start] → [Flow Jump Node] → Jumps to "Web Search Node"

After Jump:

User is now in "Web Search Node" flow
Original flow execution has ended

Result: Clean flow organization where specialized functionality (like web search) is maintained in separate, reusable flow files that can be accessed from multiple parent flows.


  • Start Node: Entry point for the target flow after jump
  • Flow Call: Alternative for calling sub-flows with return capability
  • Branching Node: Conditional logic before jumping to different flows
  • Display Text: Show navigation messages before jumping
  • Data Dump: Store data before jumping to preserve information
  • Scenario Branch: Complex conditional routing to flows
  • Flow Call Receiver: Entry point for sub-flows (not applicable for jumps)
  • Flow Call Return: Return point for sub-flows (not applicable for jumps)