Free project quote
Fill out the enquiry form and we'll get back to you as soon as possible.Contact Us: 858-683-3692
When we walk into a fancy hotel, we tend to look at the representative in Reception Counter that is if they have not already greeted us with a smile. Because it’s what they are supposed to do. When someone visited their hotel, they greet the visitor and offer to help them with what they want. That’s just good Customer Service. We probably ask them- how much does it cost to stay there for a night? what are the facilities available in the suite? Is there free Wi-Fi? Will there be complimentary Breakfast and so on. They patiently address our queries and provide answers after which we make a decision to stay in that hotel (although that’s not the case anymore since the advent of World Wide Web!) Such is the case of a Bot.
When you visit certain Websites, you might see a pop up that greets you “Hi <Your Name>” or the chatbot may appear when you click for help (Example: Citibank). Although this may not be the only purpose of bots, these Chat Bots are designed in such a way that they stimulate conversation with humans over the internet about the services offered by the website and more. ChatBots follows the basics of contextual communication.
Every interaction with a human user should be as meaningful as possible. Otherwise, Bots do not add much value to your service. So what are some of the things to keep in mind when developing a bot? Bitcot tells you how it’s done the smartest way!
When you are creating a bot, keep in mind to add options (in the form of buttons, for example) to help restrict the choice of the user to the answer that you have programmed to give them. If your chosen answer is running text, it opens up a lot of possibilities which makes providing a “Definite” answer difficult.
In cases where answers could not be limited to options, try programming it in such a way your response (the Bot’s response) comes with a question that has “yes” or “no” or “I don’t know” options. Some of the platforms that let developers build, host and deploy bots are Chatscripts, Pandorabots, Impersonate. And make sure the platform you pick to build your bot caters to the addition of buttons. Of course, using Buttons make the design complex. In such cases, it is better to indicate options to users to respond.
Which part of the world are you from? (Please indicate one option only -AM for America; AS for Asia; EU for Europe; AF for Africa and AU for Australia)
Ever since the advent of the concept of Text Messaging, the usage of one language has varied extensively. How often have you encountered everyone in your contact list asking “How are you?” the right way. The possible ways one can ask could be “Howa you?” / “Hw r u?” / “Hw r you?” / “Hw are u?” / “Hw are you?” / “Hwa u?” and so on…
Imagine the possible combinations of every common question that you have to account for when coding for a Bot. That’s how intuitive your tool should be. Building a chatbot with AI behind it could be one of the hardest things in your life.
For any apps, regardless of the design you always specify limits such as Screen Resolution or Width and so on. So why should a Bot design be any different? Create boundaries so that you eliminate some of the ways in which the user might break your Bot. No matter how awesome and intuitive your design is, your Bot is always going to break at some point. So it’s better to take a bow in the most elegant way as possible.
For Example,
When a user asks “How’s your day?” Your Bot can respond with a “So far so good” standard response or take control of the conversation by steering “Better, I need your Time zone to get started. Where are you from?” Or any better response for that case. The point is, don’t ever leave a response open-ended.
With these design considerations in mind let’s check out Zikabot that uses conversation as a prototyping tool to test all assumptions now that SMS is evolving as an interaction model for creating new services and user experiences.
Source: IDEO
Zikabot was a service created in Puerto Rico engagement channels online (like SMS) where people can anonymously ask different questions about Zika Virus and the bot gives them accurate health information. The Bot was a prototype but in the backend, a lot of Subject Matter Experts took matters in hand (considering that the response impacts a lot of lives) and answered inquiries that required manual intervention.
Have a question? get in touch for a fee & confidential app consultation where here to help!
CEO BitCot
Need help? We design, build, and grow digital products across Android, iOS, and web.
858-683-3692