For users to navigate through the different contents of the chatbot, the Persistent Menu is needed as an alternative to buttons, Quick Replies, and Keywords.
You need to create a menu for your Messenger chatbot inside the Elegant Bots platform for your users to navigate across the options and services inside the Messenger platform.
The menu should be configured to help users easily discover and access your Bot features. The menu is always available to users. This menu should contain the top-level actions that users can use at any time. Having a menu easily communicates the basic capabilities of your chatbot for beginners and returned users.
To create a persistent menu for your Messenger chatbot, navigate to Menu > Settings > General > Persistent Menu > Edit.
Menus are basically buttons (links) to start another flow or to open a webpage.
Tip: You can create a dynamic persistent menu on the user level inside the chat flow.
After clicking the “edit” button on the persistent menu settings, you will get a setup wizard similar to the image below.
Click the first drop-down menu if you want to set multiple languages.
On the first drop-down menu, you can choose multiple languages you want. If you want to set a default language, select the language (it will be highlighted with dark blue color) to set that as default among many languages.
Look the example image below…Here, the Messenger chatbot’s persistent menu will appear in all the above languages (in the image), but “English US” is selected as a default language.
The checkbox ( below ) is for the message composer, keep it checked if you want your subscriber to use keyboard input. If you don’t want to allow keyboard input, simply uncheck that.
Note: You can change this keyboard input dynamically inside the flow using “Enable/Disable Message Composer Action”.
You can start creating a persistent menu for your Messenger chatbot by selecting the “+ Add Item” option. Then a pop-up window will open like the image below.
The popup window will allow you to set up the following:
Button Title – Give your button a name or title. Action Type – Select the action type of the button Start Another Flow – It will start another flow that you already got created Open Website – It will open a webpage or website of a URL that you need to provide.
Final Process – Save, Delete or Cancel the button creation process as per your need.
You may add several buttons as you need them like the image below.
Build an efficient navigation system or important services or flow on this persistent menu to keep engaging with your subscribers.