Getting started with Botsify

Written by usamanoman
Posted On Nov, 28, 2016
This tutorial will guide you through the various options you have available on Botsify.
NOTE: It is assumed that an account and a chatbot have been created. If not, please follow the instructions available in the tutorials section.

The Menu

The menu is designed in a vertical format and is one the first things that one should know about. It is an easy way of getting around and does not require much technical expertise to understand.

The menu comprises of the following headers:

Basic Messages:
On this page, you can customize three different options, namely; “Greeting Message”, set up a “Get Started” button and change the “Default Message” settings.

Chatbot Menu:
A chatbot menu is the navigation appears in the bottom left hand side of your chatbot. Facebook Messenger API calls it "Persistent Menu". This is important for your chatbot experience because you can put up actions which are expected to be taken by your users most frequently over the conversation with your chatbot.

New Story:
This page allows you to create a new story for your chatbot. Read more about stories here.

This page allows you to create and manage forms for your chatbot. Read more about forms here.

Manage Stories:
Here, you can manage different stories you have created.

This section is for managing entities. They are pre-made ‘objects’ which can be assigned various values. Such as "Favorite team" could be an entity and "France, Italy, Brazil" could be it's value. And when you use entities in your stories, your chatbot automatically detects that an entity of "Favorite team" being presented in the sentence.

Live Chat:
Here you can view all the chats your bot did with various users. You can see questions asked by a user and the responses your bot did/didn't give.

Learning and Understanding:
This section will help you teach your chatbot new queries from the users asked questions over time. Each time your user asks a question which the bot fails to answer, the query starts appearing in the "Learning and Understanding" section. In this section you tell if the query/question which your chatbot failed to understand is a form of already presented query or entity? Or is it a new story. If it's a new story you go ahead and create a new story and if it's an alternative form/phrase of other query/question. You just teach your chatbot without creating a story everytime.

Media Block:
Media Blocks are graphical messages, such as Image, Audio, File, Video, or an Image with some call to action, or Text with some call to action. The easy drag and drop designer helps you create media blocks without any learning.

This tab allows you to change your Facebook page for your chatbot, add multiple administration to manage your chatbot and toggle switches to "Activate or Deactivate your Chatbot” and a variety of other settings.

Here you can view analytics based on the month, day and overall performance. The high level stats help you understand how your chatbot is performing.

This section contains "User List" and "User Segmentation". In User List you can view the list of people who have interacted with your chatbot at least once. These are also the users which are accountable for your pricing plans. If you see 500 users then it means you should upgrade to the premium plan. You can send them a scheduled message or broadcast a message through the next menu option in the screenshot above. User Segmentation helps you create segments of users based on entities.

Broadcast Messages:
This page allows you to schedule and broadcast messages to your users.

Growth Tools:
From here you can use various options for promotion and placement of your chatbot including plugins and a direct link.

Chatbot for Website:
This option is only visible when you enable it from the settings. This allows you to use your chatbot on your website.

You can find details of each functionality in next tutorials.