Table of Contents

FAQs block

Dilyara Updated by Dilyara

Disclaimer - These features are built with OpenAI tech. Please, be aware of its current limitations - hallucinations and inaccurate/unreliable outputs may occur.

This AI-powered feature enables you to create an intelligent and efficient chatbot that can answer questions based on the content you provideπŸ™‡

In this guide, we will walk you through the setup process and provide best practices to help you maximize the potential of this feature. Get ready to unlock the full potential of your chatbot and elevate your customer's experience with the power of AIπŸš€

FAQs block

Gone are the days of manually inputting every question and answer into your chatbot's conversation flowπŸ‘‹ With the AI-Powered FAQs block, you can simply paste the desired content into the configuration, and the AI takes care of the rest.

How it works:

TL;DR Download the template here and start playing with the AI-Powered FAQs block!

  1. Add the block

Drag an arrow or click on the + icon from the previous block in your flow.

In the search bar, type "FAQ" to quickly find and select the FAQs Block.

  1. Add the content

Once you have added the FAQs Block to your flow, you need to configure it by providing the relevant content for your chatbot to rely on when answering questions.

Paste the content you want the chatbot to analyze and use as a reference for answering questions into the block's configuration:

Note: The maximum limit for the content is set to 50.000 characters
  1. Store and update content

Once you have pasted the desired content, just click on Feed the bot button, and let the magic happen✨

  1. Turn On/Off the Enable an Exit feature

If you keep this option turned off, the user will remain in a Loop of asking questions to the bot! If you turn the option on, the block will have an output option where you can connect another message! You might like to connect a question asking the user if they have another question, or they want to end the chat for example!

The builder setup with the exit option available would look like this:

  1. Alternatives to exit the question loop

For Web Bots or WhatsApp Bots you could create a Global Keyword block that would allow the users to exit the loop. For Web Bots only, you could use a Persistent Menu exit option to that your users will always have the option to click out of the FAQ loop if they want to!

Tips for the type of content to add:

1) Plain text

2) Avoid images, other files, emojis, code..

2) Q&A format can be used, but is not required.

Mechanics:
  1. Once the user reaches the FAQs block in the flow, it is triggered with the last user's message.

-> This means that just before the FAQs block, there should be a block that allows the user to type their question, such as an Ask a question block. This block enables users to enter their questions freely in an open text format.

Tip for Web bots: If you decide to connect the FAQs block right after the Welcome Message, make sure to choose Ask a question option, not Buttons or Forms:
  1. At the moment, it doesn't save the previous context of the conversation.
  2. It supports all languages currently supported by OpenAI.

How to test it:

Once you have configured the FAQs block, it's time to test it!

To test the feature and see how your chatbot performs, simply click on the "Test this bot" button located in the upper right corner of the Builder.

This action will open a pop-up window where you can experience the chatbot just like a regular user would. You can test and interact with the bot, previewing its behavior both on desktop and mobile devices. This allows you to ensure that the chatbot is working as expected and provides a seamless experience for your usersπŸ„

If you want to start your test again, just click on the Refresh button:

Channel compatibility:

This block is available for all channels (Web, WhatsApp, Facebook Messenger, and API chatbot)

FAQ chatbot

Are you looking to create a chatbot solely dedicated to assisting your users with FAQs? We've got you covered!πŸ’ͺ

With the FAQ chatbot feature, a simplified version of the FAQs block seen in the previous section, you won't even need to worry about connecting blocks together! Let's dive in and discover the power of this feature! πŸ‘€

How it works:
  1. Access the Home section of your account and click on the AI-Powered FAQ chatbot feature:
  1. Choose the channel for your chatbot (Web or WhatsApp):

Depending on the channel you choose, the configuration will be slightly different:

For Web:

Here's what the FAQ chatbot feature looks like for Web:

  • Welcome message

That's going to be the first message that your users will see when accessing your chatbot. It has a predefined text, which you can customize as you wish:

  • Content configuration

In the same way, as with the FAQs block, here you can add the content you want the chatbot to analyze and use as a reference for answering questions:

Note: The maximum limit for the content is set to 50.000 characters

For more tips on the format of the content, please check here πŸ˜‰

  • Store and update the content

Once you have pasted the desired content, just click on the Feed the bot button and the bot will start to analyze it:

  • Test your FAQs

Alright! It's time to test our chatbotπŸ§‘β€πŸ”¬

On the right side, you will see the modal to test your FAQs:

If you want to restart the conversation when testing, just click on Refresh button:

  • Share & Publish

Once you've completed the previous steps and you're ready to share your chatbot, click on the Share&Publish button in the upper right corner:

When you publish your bot, you can test and share it with the standalone URL that you can always access from the Share section:

For more information on how to share your Web bot, please refer to this article.

Note: Analyze section is not available
For WhatsApp:

The setup of this feature is practically the same, as in Web. Let's see what's different:

  • No Welcome message -> WhatsApp bots are triggered by the user's message, so the bot will start right away after their first message.
  • Testing -> You can use the modal on the right side to test your chatbot just as with the Web bot. However, if you want to test it directly on WhatsApp to feel how the experience would look like for the final user, you will need to use the WhatsApp Testing channel for that.

Click on the Test this bot button in the upper right corner, and you will be able to add your phone number to test the bot, or choose one of the already added numbers:

For more information on how to test the bot in WhatsApp, please refer to this article.

Channel compatibility:

This feature is available only for Web and WhatsApp channels

When should I use the FAQs block and FAQ chatbot?

We recommend using the FAQ chatbot if you plan to have your bot exclusively answer FAQs.

However, if you want to add it to your existing flow, or customize it, you should use the FAQs block.

How did we do?

Create a JSON format response from OpenAI in WhatsApp

How to build a FAQ chatbot with GPT-3

Contact