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)