In some cases, it’s better to engage a conversation with your app user, instead of having several pages in the app with tons of text. Chatbots were always a creative interactive way for that, and the best part is – you don’t have to be physically present on the other side.
With the Interactive FAQ extension, you can simulate a conversation through messaging. In this article, we will guide you on how to install and add the extension to your Shoutem app and fill the required information.
Install Interactive FAQ screen
Most extensions in the builder are already pre-installed, but this particular extension needs to be installed from the Extension marketplace before you could add it to your app.
In the builder under the Extensions tab, click on + symbol from where the Extension marketplace window will be opened. You can use the Search bar for easier exploration.
Add Interactive FAQ screen
Once you installed the extension as shared in the previous step, you will be able to find it on the Screens list.
In the Screens area, click on + symbol and under the Users section, search for Interactive FAQ screen
Add content to your Chatbot
This feature has two section areas – SETTINGS and QUESTIONS.
Here you are adding a Starting Message. It will be displayed always when your app users open the Interactive FAQ screen. There are no character limits.
You can create your categories, questions and answers by entering everything manually in the builder interface, or you could populate a CSV file and import. In this first part, we will guide you through the manual adding. In this first part, we will guide you through the manual adding.
In the Questions area, click on Create items button to open a modal window for content editing.
This window is only for content editing, sorting items specifically in this area will not be manifested to sorting in the live app. If you mess up the order, nothing to worry about.
For a better chatbot simulations, you would need to add the following:
- Button labels
NOTE! You can have only 19 Button labels in each section/category.
How this item looks like in the app:
A general overview of how content can be imported via CSV is shared in our support article here. We advise you to use Google Spreadsheets for creating the CSV file.
Columns in the CSV need to be named as it is displayed on the following screenshot: