Jump
Learn how to use the Jump node in YourGPT Studio to redirect chatbot flow to a different block within the same or a different scenario.
Jump
The Jump node redirects the chatbot flow to a different block — either within the current scenario or in a completely different scenario. It enables non-linear navigation and lets you reuse blocks across multiple parts of your chatbot without duplicating them.
How It Works
When execution reaches a Jump node, the flow immediately continues from the target block. The original flow does not resume after the jump — it is a one-way redirect.
Configuration
| Field | Description |
|---|---|
| Scenario | The scenario containing the target block (defaults to the current scenario) |
| Block | The specific block to jump to within the selected scenario |
Cross-Scenario Jumps
To jump to a block in a different scenario:
- Open the Jump node's configuration panel.
- Select the target scenario from the dropdown.
- Select the target block within that scenario.
The destination selector shows a searchable list of all blocks across all scenarios in your chatbot.
How to Use
- Drag the Jump node onto the canvas at the point where you want to redirect the flow.
- Click the Jump node to open its configuration panel.
- Select the target scenario (or leave as current).
- Select the target block from the list.
- Connect the incoming path to the Jump node.
Use Cases
- Reuse a common "Thank You" block from multiple scenarios without duplicating it
- Route to a human handoff block from anywhere in the flow
- Implement loop-back logic (e.g., return to the main menu after each topic)
- Share FAQ handling blocks between different conversation scenarios
- Simplify complex flows by modularizing repeated sequences
Note
Jump nodes are one-way — after jumping, execution does not return to the origin location. To call a sub-flow and return, structure your scenarios so each block flows linearly to the next.