Before we could get into designing Chatbots, let’s understand what Chatbots are.
A chatbot is a service , powered by rules and sometimes artificial intelligence, that you interact with via a chat interface, according to Matt Schlicht of Chatbots Magazine.
Designing a Chatbot is pretty challenging. I recently had the opportunity to design one for a health insurance provider where I learned a thing or two about designing Chatbots. And, I would like to share the same with you.
Here’s everything I learned so far:
Thing #1: Identify the focus area of your Chatbot
Chatbots works best when it’s designed to do just one or a maximum of 3 things properly. Let’s say your health insurance provider has a mobile app where you can do the following:
- View benefits you’re entitled to.
- File an insurance claim.
- Track an existing insurance claim.
And, for some reason, they want to build a Chatbot. In this case, filing an insurance claim has an existing workflow. So, when the user asks the Chatbot to file a claim, the bot can request the required information from the user to do so.
This will ensure that the user wouldn’t enter irrelevant information which could confuse the bot and ultimately force the user to quit the app.
Thing #2: Limit user text input as much as possible
If the chatbot requires textual input from the user, rather than letting the user type what’s required, give options where he can choose from. This will ensure that the chatbot does not get confused with queries that the user enters.
Thing #3: Always have a Reset button
When the user is conversing with the chatbot for the first time there would be situations where there might be a deadlock such as, chatbot not understanding what the user is typing or the user would have selected an option by mistake or just about any reason to start over.
Thing #4: Fun responses that put a smile on your face
You could make the conversation with the chatbot more engaging, by having responses which could put a smile on the user’s face.
Thing #5: Make it personal
To make the experience of chatting with a bot as natural as possible, you could make it more personal by making the chatbot address the user with their name(If you can find a way to get their name).
There’s a whole lot more to designing chatbots. I’m still learning more about it and I hope you would’ve learned something new from my experience of designing chatbots.
More Design Blogs:
Subscribe to our newsletter
Get the latest updates from our team delivered directly to your inbox.
Related Posts
11 things I learned as Designer in 11 months
The trials and triumphs of a self-taught designer. This might even be your story too - why don't you read and find out.
19 Cool Figma Plugins you need to know
Figma plugins are making our lives as designers easier than ever. Here is a list of 19 cool Figma Plugins you need to know to get design superpowers.
22 design quotes from experts you need to read when you're feeling stuck
Does this question "How can I make this design great" keep you up at night? Looks like it's time for some motivation. Here is a curated list of quotes from great design experts who wanted to share their wisdom with their designer friends. 22 thought-provoking ideas you don't wanna miss.