So, youâve decided to create a chatbot that uses conversational AI to deliver a human-like experience, combining natural language processing, machine learning and big data analytics.
Firstly, congratulations! Once your virtual assistant is up-and-running, youâll be able to save time, money and deliver a better experience to your users. However, these long-term gains require some short-term effort. At EBM, weâve experienced the good, the bad and the ugly side of chatbot UX. Here are our top tips to ensure your bot is a success.
1. Make sure you have buy-in from the business
To avoid disappointment further down the line, before starting a project, itâs crucial to analyse where a chatbot can add the most value in your organisation. Once youâve done this, all stakeholders should agree on both a target use case, and the parameters youâll use to measure your chatbotâs effectiveness.
Next, ask yourself whether you have the right skills at your disposal. Conversational designers, business analysts, subject matter experts and integration specialists are just some of the people you may need for a successful conversational AI project.
Last but not least, make sure to manage expectations. All stakeholders should understand that chatbot UX will be at its worst when it first launches. Much like any human employee, time, investment and training are needed to develop your digital assistant.
2. Your chatbot isnât humanâŠ
When it comes to building your chatbot, each intent needs to be carefully thought out. Itâs important to remember that most chatbots donât yet âunderstandâ language in the same way humans do. This means that it’s a good idea to ask users to keep messages short and to avoid open-ended questions. Plus, try to gently guide users by giving them an indication of what the bot is expecting. It’s a good idea to make it clear to users this is a bot not a human, as they will interact with a chatbot differently to a human (i.e. users tend to be more concise with a chatbot). Another top tip is not to overdo empathy or humour â the wins from this will be small, but the losses can be considerable.
Youâll also find that grammatical points like negation can challenge your chatbot (e.g. not, no, and the prefixes un-, in-). Plus, opposing phrases like âcancel order deliveryâ and âorder deliveryâ can confuse it.
Designing a voice-activated digital assistant is typically more complex than a written one â and requires some additional considerations. For instance, concise responses work better, as users will likely lose patience if a chatbot reads out several paragraphs at a time. Additionally, itâs worth disambiguating certain data, and selecting synonyms for commonly misheard phrases â like âoverdoâ and âoverdueâ for example.
3. âŠBut it should have a personality
Having said this, try to avoid thinking of your chatbot as a form, or a simple decision tree. The beauty of conversational AI is that you can think in terms of a human-to-human conversation. Like with any conversation, this means you should vary responses, including greetings, and have a strategy for if the conversation gets stuck. This might mean disclosing more information, requesting further clarification or asking users to be more concise.
If a conversation does become too difficult to continue, the bot shouldnât leave users hanging. To avoid frustration, itâs a good idea to offer a reset option. The same goes for business functions not supported by the bot. These should be gracefully handled, either by directing users to the correct resource or letting them know how to contact human support.
Before you get started, itâs a good idea to decide on your botâs voice, tone and persona. Think of it the same way as any other customer-facing brand representative. Consider giving your bot a name and an avatar. For example, Canadian childrenâs mental health charity, Kids Help Phone, opted for a friendly, personable bot named Kip, designed specifically to engage with young people. On the other hand, the Institute of Chartered Accountants (England & Wales) chose a more professional tone for their bot, Mia.
Itâs also worth including small talk in your intents. This can be helpful for handling usersâ frustrations, and can reinforce your chatbotâs personality. However, try to keep small talk brief, and manage the conversation back to known use cases.
4. Context is important
Often, important concepts like âwhenâ, âwhoâ and âwhereâ are implied in human conversations, rather than overtly stated. Itâs therefore important to explicitly manage context in your conversational AI project. One way to do this is by altering the conversation based on who is speaking to your digital assistant. Letâs take the example of a chatbot at a childrenâs charity. A conversation with a child reaching out for help is likely to require different responses than one with a concerned teacher or neighbour.
When it comes to conversational AI, there are usually many paths to the same destination. For instance, some people will state their problem âlost packageâ rather than asking for a solution âcan you help me find my package?â. You need to train your chatbot on the different ways your users could express their question/intention. This means youâll likely have lots of training phrases for a single intent and response. This is why itâs also good to keep responses general, i.e. never start with âyesâ or ânoâ, as a user may not have asked a question, they could just have stated the problem.
Additionally, remember that all words carry emotional weight, so you should be aware of how your chatbot sounds to users. For example, the phrase âYou neglected to supplyâŠâ will likely elicit a negative response, whereas âIf you could tell usâŠâ will probably be interpreted more positively.
5. Be prepared to learn as you go
As mentioned above, no chatbot will be perfect when it launches. It takes time to train a digital assistant, and the best data comes from real users, not internal testing.
Itâs also important to keep an eye on analytics and insights, so you can identify any gaps in your chatbotâs knowledge. These usually emerge over time, so be prepared to continuously test, fix and repeat.
As youâve probably realised, conversational AI isnât a magic wand that solves all problems. But it can be hugely effective if trained correctly. We hope weâve inspired you to make the most of this exciting tool. Want to learn more about how EBM can support you in developing a smart digital assistant? Schedule a demo.