How to easily create an FAQ bot using cocohub?

FAQ Blog post pic

Being a business owner (Small, medium or large) means you’ll need to answer some questions from your audience. Some questions are gonna be asked again and again, and you can save your or your teams’ time. That’s why you have a FAQ page on your site, right? Now, Imagine you had a bot easing your teams’ and users’ lives, and simply answering questions in free-flowing conversation. An FAQ Bot? Yeah, exactly that.

Our bots, simply put, are conversational. No buttons, no IVR-like experience. Want to make sure your audience gets the best experience from your bot? That’s exactly why we’re here. 

Follow those steps and create your own FAQ bot, that can answer those questions on every turn – then, goes back to the original flow like nothing happened.

So, let’s build it!

  1. Left-Click on the builder’s interface, then choose the Navigation component. Connect it to the opening “say” (the first thing the bot says to the visitor).

FAQ bot - stage 1





  1. Add your relevant intents – like “opening hours”, “what’s your name”, “where are you located”, “payment methods”, to the Navigation component

(Until here, it’s the regular flow of using the intents)

FAQ component Stage 2

  1. Left-Click on the builder’s interface, and then, in the search window, type FAQ’s. You’ll get a red component on the builder. This is the template for the FAQ component. Right-click on the component, choose “customize component”, then name it (with something you’ll recognize afterwards).

FAQ component stage 3

  1. Now, you’ll see three sets of placeholders for the answers and questions. In every set, type or paste a question and an answer.
  • If you want to create a few alternative answers to a question, click “Add answer”. The order of answers you provide will be random, so it doesn’t matter which one is first.

FAQ Component Stage 4

  • If your FAQ bot answers in the same way for different questions – for example: Sure, we do provide this service – simply create several questions that will get you the same answer.
  • If you need to create a set of questions and answers, click “Add new entry” on the bottom.
  • Once you’re done, click “save”.

FAQ Component Stage 5





Experts’ tip

Connect the “done” section to a Say component. Use a re-prompt of the previous question or call-to-action, to get the user back to your flow. In this case, the user asked a question you had on your FAQ bot component, and you want to go back to your conversation from where it stopped.

Connect the “Failed” option to another Say component. Here, use a fallback to get the user back to your flow. In this case, even the FAQ bot component couldn’t find an answer to the user’s question, so you’re indicating to the user that you can’t answer that – and going back to the conversation from where it stopped.

FAQ Experts Tip


For other tutorials and guidance:

Your chatbot needs a personality. Here are 7 reasons why

Your new marketing strategy? 6 use cases for chatbots on Zoom

Chatbot monetization: why chatbots are the future of e-commerce