“Business Insider reports that over 80% businesses are expected to have Chatbot automation implemented by 2020, given its efficiency and versatility.
Chatbots are on rising and gaining lot of popularity! And why wouldn’t they? The progress in NLP — Natural Language Processing — field is scaling new heights everyday and with that Natural Language Understanding of machines is increasing tremendously which in-turn increasing capabilities of Chatbots.
NLP based chatbots are better at understanding the question it is asked and providing answer. Not only that, it can serve customers 24/7 and on multiple channels like Google Assistant, Facebook Messenger, Your website, etc.
Before few years, most of the small businesses started creating their own websites to stay relevant and updated with the technology. Similarly, it looks like that in upcoming years, all businesses will need to have their own chatbots serving their customers on Google Assistant, Facebook Messenger, Website, Whatsapp or other chat platforms.
If you are a business owner or a developer looking to develop your own chatbot then obviously this question will arise. Well, you don’t need to be an NLP expert to create a basic chatbot. Currently, multiple chatbot development platforms are available like Dialogflow, Amazon Lex, LUIS, Microsoft Botframework, Chatfuel, Manychat, etc. Using one of them you can create a chatbot even if you don’t have knowledge of computer programming.
Let us help you with that. We have created a framework for Business Information Bot using which you can easily create your own chatbot on Dialogflow and publish it on Google Assistant and Facebook Messenger.
You just need to create an account on Dialogflow, create an agent, download the zip file we provide you in below form and import it. We’ll take your through the process step by step.
Download Dialogflow Agent
We need to create a Dialogflow account to import downloaded agent in dialogflow.
To start using Dialogflow you need to have a Google Account. If you are already using gmail, then you can login using that account. Or you can create a new Google account.
After logging in you will be redirected to account setting page where you can select your country and choose email preferences as per your choice. You have to check the terms of service checkbox and click Accept button to proceed further.
Now you will land on welcome page of Dialogflow to kickoff your journey in exciting world of chatbot development.
To start with a new chatbot development in Dialogflow, we need to create an agent.
Provide a name for your agent and select default timezone. Choose default language as per your preference.
Your agent is created. Now you have to import downloaded zip file of agent.
How to Import Agent in Dialogflow
To Import an agent you need to click on gear icon to open settings.
In settings window, you can see Export and Import tab. Click on RESTORE FROM ZIP button to restore downloaded zip file.
One Popup will open to upload zip file. Select or Drop downloaded ZIP file and type ‘RESTORE’ in below box to RESTORE Agent. Once restore is completed you can see list of intents.
In these intents, you will need to change the responses of the chatbot. Here is how you can do it:
Click on “Address” intent and scroll down to the Responses and update address to your business address.
Likewise, open other intents one by one and replace the default information with your business information.
For more information about how to modify agent to personalize to your business you can follow our blog dialogflow tutorial build resume chatbot for google assistant.
So, our chatbot agent is ready. Now is the time to publish it on Google Assistant and Facebook Messenger.
We have already covered how to test and publish agent on Google Assistant in our previous blog: dialogflow tutorial build resume chatbot for google assistant part 2. You can follow it and submit your blog for publishing on Google Assistant.
Next is Facebook Messenger. For that too our previous blog Dialogflow Tutorial: Create Facebook Messenger Bot Using Dialogflow Integration will provide you step-by-step guide and you will be able to make your bot Live on Facebook Messenger.
Hope you find this blog and our agent useful to create your own business information chatbot. Do write us in comment about how you are planning to use it or if you have any question in setting it up.
You can also contact us for Chatbots Development services. Get in touch with us at firstname.lastname@example.org to discuss about your chatbot development requirement.