Logic
Return
The Return block is used to bring the conversation back to where it left off before a temporary jump happened.
Whenever you “jump” to another part of your flow (using a Jump block or an Event trigger), the conversation temporarily moves away from the main path. By placing a Return block, you tell Typebot:
“Okay, I’m done here — now go back to where the user was.”
When should you use a Return block?
You should use a Return block whenever you want the conversation to resume its previous flow after a jump.
✅ After using a Jump block.
✅ Inside an Event-triggered subflow.
When is a Return block NOT needed?
Some blocks automatically return to where they were without needing a Return block.
You do NOT need a Return block when using the Link to Typebot block. It automatically returns when the linked flow finishes.
Example use cases
- You use a Jump block to temporarily ask the user a few clarification questions, then you place a Return block to resume the original conversation.