4 Things to Get Right With a Travel Chatbot
Chatbots are a key peg of the digital experience strategy of travel enterprises.
Join the DZone community and get the full member experience.
Join For FreeWhether it’s Oscar from Air New Zealand or Mildred of Lufthansa, chatbots are a key peg of the digital experience strategy of travel enterprises. And they are driving higher revenues too — Rose, The Cosmopolitan’s virtual concierge, has increased customer spending on the hotel property by 39%. On the other side of this transaction, a TravelZoo survey pointed out that 80% of over 6000 travelers surveyed across Asia, Europe, North, and South America think that bots will be an accepted and helpful component of their lives by 2020.
Offering superior digital customer experiences is the way forward for travel enterprises. And between customers expecting simplified interactions and competitors already launching bots with quirky personalities; the decision of whether or not to invest in a chatbot is out of hands of the travel enterprises. The only question that remains is what kind of a chatbot they should design and how soon can they launch it.
So while their teams get down to the drawing board, here are four things to absolutely get right with travel chatbot design:
1. Set the Right Expectation for Your Chatbot
The chatbot experience can go two ways: either the user gets exactly what they want from the bot and are very satisfied or they keep asking questions that the bot cannot answer and get frustrated. More often than not, the bot fails to perform well because the user is asking questions or trying to perform tasks that the bot wasn’t designed for.
So it’s extremely important to clarify in the chatbot design what the bot can and cannot do. This goes for both the team that’s developing the bot and for the users of the bot.
For the development team, it’s important to realize that a chatbot is not a total replacement of a website or customer service executives. It cannot do everything for everyone. So it’s better to have a bot that’s limited in what it can do, but does its one job really well.
To begin with, brands need to choose a set of key tasks that their bot should be able to do. This can usually be extracted from understanding some of the most common tasks that people perform on their app or website — searching for tickets, enquiring about offers, queries about documents required, etc. Once they know these, they know what the bot should be able to solve for and design it to do those tasks well.
- Have a welcome message that clearly states what the bot is capable of. For example, an airline bot’s opening message could be something along the lines of, “Hello Boris, where do want to book a flight to?” Or a booking website chatbot could state, “I can book a room for you at some of the best hotels across the world. Which city are your traveling to?”
Source: Air New Zealand website
- Have pre-programmed answers as option buttons. Option buttons are a great way to guide a conversation and keep it on track, giving users a clear understanding of which answers are acceptable and how to respond next. They also set the right expectation of what are the types of tasks your bot can handle and what would be out of bounds.
- Have clear apology messages. When the bot is unable to adequately respond to a query, the error message should explain exactly what the issue is or it should offer up a new suggestion that users might find helpful in a given context. A generic reply like, “Sorry, I can’t help you there” causes frustration with the bot. But a message like, “I don’t think I can help you with that. But would you like to try exploring one of these options instead?” is great, because the bot still attempts to help the user.
2. Cater to the Context
One of the major reasons that chatbots are an improvement over human interactions is their ability to access past interactions and context to personalize the conversation while upselling new services.
If an airline company has data that a particular traveler flies business-class, their chatbot can use that information to be proactive in anticipating the traveler’s needs. A quick question by the bot — “Flying business class as always?” — can make the conversation more personal and the traveler more inclined to fly business class.
Similarly, an airline reservation bot can expand services to prompt cab bookings as soon as their customer lands, or suggest great bars and restaurants at the airport if they have a layover.
For chatbots designed to be tour guides, the ability to leverage past behavior and weave that into the conversation becomes crucial. Creating a complete map of user preferences based on past interactions and transactions can go a long way in personalizing travel experiences for individual users. For example, Foursquare’s Marsbot does a great job of offering travel and entertainment recommendations based on users' previous Foursquare check-ins.
However, it’s also worth noting that making personalized recommendations alone cannot make a great chatbot. It has to be backed up with actual problem-solving capabilities, like the chatbot being able to book the recommended places, make advance payments, etc. to truly be valuable for users.
3. Handover to a Human
While chatbots are meant to automate a lot of the customer conversations happening at travel enterprises, it’s not advisable to leave them out in the wild on their own. There are customer queries that could be too complicated for the bot, and inability to answer them could lead to a bad user experience.
Usually, bots can give out a customer care number on which to call and end the conversation. But good travel bots could go a step further and ensure that customers do not have to change channels to get answers to their questions. There should always be a human who can take over automated conversations and help answer queries that lie outside the bot’s capabilities. What’s important to ensure is that the switch from bot to human should be a smooth one, and clearly communicated to the user.
For example, one could have a message like, “I am sorry I cannot answer that. Would you like to speak to our customer happiness ambassador?” A simple yes/no answer option gives users the choice to carry on their conversation with a human and makes it very clear that a switch has taken place.
4. Measure Your Bot’s Performance
Chatbots are not a make-it-and-forget-it activity. As with all strategic tasks, proper measurement and analysis of bot’s conversations is key to optimizing bot performance. Here’s a look at some of the key metrics that brands should be keeping an eye on:
Activation Rate: The number of people actively choosing to use the chatbot to complete their tasks is definitely an important metric to track. This shows whether users are willing to try a different route and how many of them believe that a bot will actually be able to help them get the job done.
However, brands will need to define the activation as more nuanced than just how many people click on the chat window. The focus should be on measuring how many people see a message from the bot and actually respond to the questions asked by the bot. In other words, measure actual interactions over clicks or likes.
Session Duration: How long a user interacts with the bot is another critical performance metric. The depth of the interaction indicates whether the bot has been able to initiate a meaningful conversation and lead the user through a helpful buyer or customer’s journey.
However, what brands can consider a good session duration would depend upon the purpose of the bot. If the bot is a simple reservation agent, then the entire conversation can be wrapped up successfully in four or five questions and answers, and that’s a good interaction. On the other hand, if the bot is more of a tour guide, then longer interactions are desirable, where the bot is recommending and exploring different travel experiences with the user.
Goal Completion: We started off with deciding what a bot can and cannot do. So each bot one builds has one, or more, goals to achieve: ticket booking, driving more customers to a hotel’s in-house entertainment properties, answering specific questions people have about traveling in a particular city, etc. The number of times the chatbot is able to lead users to complete those goals is probably the most important metric. This shows whether the bot is able to do what it was designed for.
Retention: How often do users come back to your bot within a short period of time? Do they engage with the bot for all their requirements, every time they visit a site? This helps brands figure out if users actually find the bot a helpful addition or just another piece of tech. If users who have already interacted with the bot once, do not use it on subsequent visits, then the bot wasn’t able to solve their problem, or they found it too confusing to operate the bot. In both these cases, you will need to make some quick changes to your chatbot.

Confusion Rates: How many times is a brand bot unable to satisfactorily reply to a user query? How many times is it confused or gives the wrong answer because it didn’t understand the question entirely? Measuring the confusion rate is crucial to understanding where a bot is failing, and if there might have been common interaction scenarios that the development team did not account for. Of course, bots learn better with increased usage, so the confusion rates will definitely be high to begin with and then slowly taper off. But brands should definitely keep an eye out for consistently high confusion rates.
Conclusion
The travel industry is at the cusp of a tremendous growth wave, and the ability to leverage emerging technologies to deliver great customer experiences is going to be the key to getting your share of the growth pie. Chatbots are one of the most prominent of these emerging technologies, and travel brands need to get started with them sooner rather than later.
Published at DZone with permission of Gaurav Mishra. See the original article here.
Opinions expressed by DZone contributors are their own.
Comments