Unlike primitive bots, you are offered to create using various bot-building platforms. Smart bots understanding the natural language would be much more effective for your business.

A complete sales or customer support department can be easily replaced with 1-2 persons who would train your bot to communicate with customers and buyers every day.

In this article I will tell you where to start to create such an assistant using Odus.ai.

Create a bot setup wizard

You need to sign in here to start. Just use your Google/Facebook profile or corporate email. No passwords or emails required.

To create a bot, you need to press “+” in the main page in your personal account and to enter setup details of your bot in the window you will see:


To setup your bot, first, you need to specify constants. Complete the welcome message and answer to the unrecognized messages. They are located in the Constants section. This step is essential so that the bot could start a normal dialogue and answer even if the customer’s message is not understood.

You have 3 options for answers to unexpected messages. This means that your bot will try to understand what your user says and it will do this 3 times by default, and then your bot will switch a user to a live operator automatically. That’s why it is important to fill in all 3 answers to unexprected messages.



An example of an answer to the 2nd unexpected message:

An example of an answer to the 3rd unexpected message:

If you want to switch your user to a live operator after the 1st or the 2nd answer to an unexpected message, then you can connect this option in an answer and do this. To include switching to a live operator in an answer, you need to press “Function” and then choose “Operator”. See a picture as an example:

Connecting social media and widgets

Congratulations! Your assistant is being created. Let’s go to the last configuration step.

You need to connect your messengers (Messenger, WhatsApp, Telegram, Viber), and install the widget on the website. You may skip this step and fill it out in the settings section later. But I recommend doing it right away. You have two subsections – channels and widgets.

Configuring the bot answers

Following through all the steps of the setup procedure will take you to the assistant control panel. The first thing to do is to configure questions and answers. This is the core of your robot. It is the information that allows the robot’s neural network to learn and to understand what your customers write or say. The more questions and answers the robot receives, the more intelligent the robot is.

How does it work

Your assistant has a set of different modules or plugins. Call them as you like. Each plugin is a set of questions and answers on a given subject. You can add and edit these blocks using the Visual Dialog Builder.

A plugin can contain a sequence of forms for creating surveys, questionnaires, and lead capture forms. Also, a plugin comprises integration with forwarding of the filled out questionnaires to your corporate email. The base plugin has three sections: Builder, Tags, Forms.

Intent and Answer blocks are arranged in subject-based chains. Every Intent may contain an unlimited number of questions.

Let’s talk more on the answers

Multiple answers: If you add multiple answers, the bot will show them in random order rather than all at once! You can also select a condition to display a specific answer.

Several messages in the answer: You can add a chain of several messages, photos and so on in each answer. It will be sent in a predetermined sequence, all at one go. In addition, the answer to the customer’s question can redirect him to another intent in the same story, and also run a static form to fill in the survey.

For example, an intent may be created with a set of activator phrases that will trigger a certain function or an order checkout.

The assistant’s performance only depends on your content! However, if the data available are insufficient, you will need to track the bot’s communication history with the customers. We have the History section designed for this purpose. In this section, you can distribute questions from customers to relevant Intents thereby training your bot.

The most important button

On filling the assistant with the content and doing all the settings, you will need to train your assistant. A special train-the-bot button is provided for the purpose. Training the assistant takes some time, so don’t rush to test the bot right after pressing the button. Give the system a few minutes to learn. After training, you can test the bot’s performance.

If everything is OK, you can safely start promoting your assistant. Congratulations on your first step to fully-fledged automation of your business!