Create a Global Node
Now you can see your first node in the workspace, how about on your testing chatbot? In this section, we will teach you to create another type of node: Global Node. It allows you to trigger the same node at any point of your conversation flow.
Once added to Channel, Global Node is often used as a "door" to kickstart a conversation. For example, we will trigger the global node with the Ice Breakers feature in Instagram messaging.
Without a Global Node, no one can ever kick-start your chatbot.
Expected Outcome
You should also be able to trigger the first node on your testing chatbot in two ways: by clicking the Ice Breakers button.
Create a Global Node: Welcome
Enter your Bot Builder.
- Select "+" on right top corner of workspace.
- Select "+ Global Node".
Head to the "Node Inspector" and name your global node.
Usually we would put Global at the end of the global node to identify it from the chatbot node with the same name.
Create a Trigger
- Scroll down to "Trigger" and click "+ New Trigger".
- Select "Keywords / Payload" from the dropdown, fill in the payload "WELCOME" and click enter to confirm. Remember to "Save" the node.
- Close the pop-up. Your trigger should be set up now under Trigger.
Toggle on Redirect
Scroll down to "Redirect" and toggle it on (it will turn green).
Select the chatbot and node you want to redirect your users to whenever they click on this global node and usually it's the chatbot and you are editing right now. So for chatbot, select "Instagram Flow"; for node, select your first node "Welcome Message".
tip
Sometimes we could also redirect users from one chatbot to another chatbot. It is applicable when you have multiple chatbots in your channel.
- Click "Save" at the bottom to save the node.
Add Global Node in Channel
- Click "Edit" to enter into the testing channel.
- In Chatbot Settings, click "+ New Chatbot" under "Default".
- Select your chatbot from the dropdown and select the global nodes. "Save" the chatbot settings.
Set Ice Breakers
Now you have to add the Ice Breakers button. So head back to "Platform" on the left tab.
Scroll down to Ice Breakers and click "Additional Question".
Fill in the text content and then the payload. Please make sure the payload (i.e. WELCOME) matches with payload you have defined in the trigger of the global node.
Click "Set Ice Breakers" to save your settings.
- Test your chatbot and see if you can get the expected outcome.