If you are planning to build a really large bot flow, for example, a welcome bot that acts as a central hub for your customer's FAQs, things can get really complex very quickly as there would be multiple branches for each path your customer could take. This leads to a confusing and hard to manage bot flow after a certain point.
"Jump to" block helps in addressing in issue. You can create multiple bot flows for each FAQ and use "Jump to" block to link together several of such bot flows to create a single more complex bot. For example, a bot may ask the user if they have any questions, and if yes, forward them to an FAQ bot. Or an FAQ bot can send a user to a different bot when they finish, which may ask them to evaluate their experience.
How does it work?
In case you want to jump to the Welcome Message or any of the other blocks of another bot and continue the conversation from that point.
Step 1: Find block reference
- Open the bot flow you want to connect to
- Hover the desired Block
- Right click on the desired Block and an option will display to Copy reference ID
- Click it to copy the reference ID.
Step 2: Add "Jump to bot" block
Drag and drop the "Jump to another bot" block from the block menu onto the bot flow.
Step 3: Set it up
On the edit screen, paste the reference number:
That's it. Now, when your customers reach this block, the conversation continues in the bot flow that it points to.