Acquire
  • Home
  • Chatbots
  • How to Build & Deploy a Conversational Bot

How to Build & Deploy a Conversational Bot


Acquire Conversational Bots provide visitors with answers to common inquiries, allowing operators to focus on more complex interactions and visitors to get answers 24/7.

In this article:

  • Conversational Bot Glossary
  • Building a Conversational Bot
  • Adding Suggested Questions

Conversational Bot Glossary

While answering questions seems straightforward, there are a few terms that are helpful to know about Conversational Bots:

Groups

Separate questions your Conversational Bot will answer into different categories. For example, if you have different pricing for regions, you may want to separate those into different groups.

Questions

These are phrases visitors may use to get answers on a specific topic. Add synonyms to help train the natural language processing (NLP) algorithm and get visitors to the right answer with minimal frustration.

Answers

These are the answers your Conversational Bot will reply with to visitors. There are three types of answers: 

  • Formatted answers are free-text fields where you’ll add relevant information, images, and links when building the bot.
  • Random answers enable more than one answer to be programmed for a question. Answers will be displayed at random to keep your bot sounding non-robotic.
  • Pick an Article allows you to program a Knowledge Base article into the chatbot reply.

Building a Conversational Bot

The first step to building your bot is to create a group. Head to Chatbot > Conversational Bot > Add Group. Give it a name and description, and toggle whether or not you want feedback enabled for the bot. Click ‘Save Changes’ to finalize the group.

Now, head to your newly created group and click ‘Add New Question’. Type in the question you want to program into the bot, adding any variations and synonyms your visitors may use.


1f8UzYoaHsqIReosrHmOeNgUKBwoQ6JeQF9lPt1sMS8qvCrYmru9v34YNK4XLR7TMJgPPglfQIYsbhP-kJZqRM7tOwt9mH9nZ4G_Y5lO5GgEC2C5q9ofQSuTiR7Li94OsmoHBbCW

Then choose the answer type for this question. Here are some tips for choosing the right type:

Formatted Answer is best for questions with a single correct response or if you’d like to add context to a Knowledge Base article you’re linking.

Random Answer works best for questions that either have no right answer or are an opportunity to to add more personality to your bot.

Pick an Article should be used when an answer requires more context in the form of a help article.

Formatted and Random answers can include webhook variables such as visitor_name to further personalize the experience.

From here you can click ‘Save’ to add the question, or toggle on ‘Post Actions’.

Configuring Post Actions

Post Actions are automations that will fire after the bot has sent a response. They include:

Follow Up

Add a message after the bot sends the answer. You can string multiple messages together by clicking ‘Add More Bubbles’.

Redirect To

Send the visitor to a specific URL.

Chat with Operator

Connect the visitor to a live chat with a specific operator.

Chat with Department

Connect the visitor to a live chat with a specific department.

Invite Sequence Bot

Pull in a relevant Sequence Bot to gather visitor details.

Apply Chat Widget

Send an app in the Widget such as Article Search, Book a Meeting, and Shopify.

Close Chat

Immediately end the conversation. The visitor will have to start a new chat to continue interacting with the bot or a live operator.

Post Actions can be layered to keep the conversation going, with the exception of ‘Close Chat’. These interactions are a great way to provide more information while keeping things conversational.

One you’ve configured the bot the way you’d like, you’ll need to set up a trigger to activate the bot. Learn how to set up a chatbot trigger →

Importing Questions

Already have a list of FAQs? Upload them to your Conversational Bot in just a few clicks. In the bot group you’d like to upload in, click the dropdown next to the ‘Add New Question’ button and choose ‘Import Questions’.

This will open a new dialog box. Here you can upload a CSV file or import questions directly from another platform such as Dialog Flow. Select the destination group and click ‘Import’ to upload the questions.

Reviewing & Approving Suggested Questions

Unfortunately, your bot won’t be able to answer every question it’s asked. That’s why Conversational Bots collect Suggested Questions. Every time the bot doesn’t know the answer, the question is recorded in the platform while the chat is transferred to an operator.

Review these suggestions by navigating to Chatbot > Conversational Bot > Group > Suggested Questions. Here you will see the question asked and the answer the operator provided.

Add these questions by double-clicking on the question to open the dialog box. If you like what you see, click ‘Save’ to add it to your bot. Otherwise, add question variants and synonyms and spiff up the answer before saving.

Up Next → Configuring Chatbot Triggers


Related Articles