Registration and Authorization
To begin the process of creating your own chatbot, you'll need to register on SnatchBot's website, it only takes a moment. The platform is built with robust administrative features and uses high-grade security that complies with all regulatory mandates, so data is secure and safe.
First, you need to select a type of account: Business or Private. There is no difference in functionality between these types of accounts. If a business account is chosen you will be offered an option to enter your company name and company number.
Next, you have to enter your first and last name, a valid email address, and you must create a password.
The password must be at least 6 characters long and contain at least one uppercase letter, a lowercase letter, and a number. It cannot contain spaces. You can only use letters (A-Z), numbers (0-9) and special symbols.
If you want to subscribe to our newsletter, tick âSubscribe to our newsletterâ. To read the TERMS & CONDITIONS press Terms of Use.
Once the verification process and registration is complete, you'll be able to access your Dashboard. To proceed press Sign Up:


Next time when you need to sign in you must enter your email and password on the authorization page and press âSign Inâ. If you want to remain logged in, tick âRemember meâ.
Also, you can log in via a Facebook or Google account.
Once youâre authorized you will get to the dashboard.


To restore your password click âForgot your password?â on the âLoginâ page. You will get to the recovery page where you need to enter your email address and press âReset your passwordâ. Next, you will see a pop-up window: âTo proceed, please check your emailâ and a message with a restore link will be sent to the email address that you gave.


Once you open the link you will get to the reset password window. You have to enter a new password in the fields "Password" and "Confirm password" and press Reset to proceed.
Dashboard
When you first log in, you will be taken to the Dashboard, which you will use to see all your chatbot analytics such as the number of messages exchanged by your chatbots, the number of messages on each channel and the total amount of messages:


You can press one of the âView moreâ buttons to open the Reports section (Messages by channel) or Inbox section (Recent Messages).
Test Chat does not affect your analytics.
Dashboard and collaboration feature
The statistics on the Dashboard page considers all the bots - those that you have created and shared bots.
My Bots
Select My Bots from the options in the blue box on the left of the screen, then click the Create Bot button :


On this page, you can look through existing bots, search them or filter by categories. Also, you can display featured bots for each category.
All bots are marked with language icons. At the top of the list, you can see those bots whose language corresponds to the interface language.
To create a new bot press Blank bot:


There are more than 50 templates in different themes suitable for various business targets. All template bots are completely free, you can use them right away or quickly try them in demo mode.
A pop-up will open for you to name your chatbot, specify the description, upload an image and choose the language of the chatbot:


All these fields are mandatory. The chatbotâs name and description must be at least two characters.
The language of the chatbot is set by default to the language that was selected on the landing page, but it can be changed to one of 135 languages.
The chatbot language affects the followings:
- TTS language
- customization settings in Channels->Webchat->Customise
(Chat Input Placeholder, Get started, Greeting Message)- the language of the restart command in the Persistent menu (only when creating a bot)
- the language of the Restart command and the language of the default Error message (Configure->Bot Settings tab).
Complete the form for your new bot and upload an icon to be displayed to represent the chatbot. To add a bot image, press Upload and select a file or drag and drop it into the dotted area.
The image must be in jpg, jpeg, png, gif format and no larger than 5 MB.
If you are creating a template bot, then all fields will be filled automatically.
To complete the process of creating a chatbot hit the Create button. Upon pressing, the following actions will be performed:
- you will be redirected to the Build section
- you will get the popup notification: âYou have created a new bot, start working by adding interactions. Click New interaction and choose type to add oneâ.
- a new entry will be created in the Admin Panel (on the Bots page).
- you will get an email message (only for your first bot)
Build
Next, comes the real fun, your bot will communicate with users through âinteractionsâ. Interactions come in a wide variety of type, which we have created so that you have a flexible and powerful range of choices for what you want the bot to do, without your needing any programming skills:


Later you will want to take advantage of the various complex functions and built in features such as action buttons, translations, payment processing, email extraction and much more. All these additional features can be added without you needing any technical knowledge. But for now choose Bot Statement:


You will need to give the interaction a name.
Tip
Pick names for your interactions that will allow you to distinguish them from each other. Later, as your bot becomes more complex, you will want to be able to accurately identify the right interaction to make connections with. So, âYes to emailâ is better than a simple âYesâ.
To rename an interaction click the three dots on the right hand side of the interaction summary.


When you have typed the new name, click the small tick to confirm the change.


When you click on an interaction youâll see editing tools appear on the right hand side of the page. Start by filling in the text for the botâs statement on reaching this interaction. For example, if this is going to be the starting interaction, your text might read: âHi, Iâm a chatbot for the company, would you like to talk to me about our latest offers?â:


Next, you will want to make connections between the different interactions. It is very simple to do so and weâve given you a comprehensive range of logical possibilities to allow the tree of the conversation to branch according to user responses. First, though, youâll have to create the interactions that you intend to link to. So go ahead and create two or three more, by clicking the 'new interaction/plugin' button again. Of course they will all be blank for now:


Go back to your first interaction by clicking on it. Then to make a connection click the Connections button above the edit message area.


You will now see a connections page with several options. There are powerful features here, including AI connections, Fallback and Quick Replies. Despite their sophistication, they are simple to use and you'll find documentation on them all. But for now, to get the hang of making connections between your interactions, just press Simple Connection.


All connections take the form of a logical statement: if x then y. Itâs very straightforward and intuitive and weâve covered all the possibilities you might need. The best way to learn about your options here is to open the drop down menus and look at what is available to you. Youâll see that you can make connections on the basis of simple responses but also, by using the Exactly Matches option, you can identify particular phrases in the userâs response and make a connection to the relevant interaction.
You can also direct the conversation according to what the user hasnât said.
Youâll spend some time at this stage creating interactions and connecting them. For example, if your first interaction says: 'Hi, I'm a chatbot, would you like to talk to me?' then you would then create connections to other interactions, depending on whether the user's response was 'yes' or 'no'.


As you make the connection, you'll see a summary line automatically populate, informing you of the logic of your choices.


When you have made at least one connection from an interaction, the coloured button beside the interaction's name turns green. Interactions that have no connections display an orange button and interactions that are connected to an interaction that has subsequently been deleted are red (to alert you to fix this).


Note
Note that you do not need to save your bot-in-progress, it is automatically updated as you work.
As you build your bot, youâll want to test your progress regularly. This is straightforward. The button you need is in the bottom right corner of the screen:


When youâve finished the test, just click the X in the chatbox and youâll return to your bot.


After configuring your Bot, you will want to deploy it for users to access it. We use the term channels for the platforms hosting your bot, e.g. Facebook, Skype, Email, API and Web Chat.
For information about configuring your bot for a particular channel, access our guide to Connecting Channels.
You can also place your bot in an app or a web page. To learn about that, please go here.
Watch this video tutorial "Make your first chatbot with SnatchBot"
Updated about a month ago