Skip to main content

Putting the Cart in Front of the Horse? Chatbots in Support




Cart - FreeImages.com/Max Mitenkov
 My recent rant on chatbots having the potential to kill user experience got some nice reactions. It brought me into some interesting discussions on support, mobile, the role, strengths and deficiencies of artificial intelligence (AI) and machine learning (ML) and so forth. Most of these discussions dealt with mobile support but also with the question where AI could benefit most. Particularly good one were with Abinash Tripathy, CEO of mobile support platform Helpshift and Srikrishnan Ganesan, founder of Konotor, now hotline.io after being acquired by Freshdesk at the end of 2015.

Both companies have a focus on in-app support, a solution category that basically got introduced by Helpshift, after Abinash identified a lack of good options or delivering support directly to and via mobile phones. One of the premises is that a lot of the technically necessary and relevant information can get collected directly and sent to the service back end transparently. They have some big customers, including Microsoft and a raft of gaming companies, including Zynga and Supercell. He, of course, has an opinion on bots in support, which he recently also expressed on Venturebeat.

Hotline.io has a customer base that is mainly made of transactional companies, which, too, leads to a high message load but also leads to different approaches, as the user context is often about past transactions. This means that regularly not that much information gets sent together with the support request. Sri, too, has a vision on how to incorporate AIs and bots into support.

Hotline.io is offering a browsing style of offering help using a shallow tree with icon-supported categories on top of a search interface as it is also offered by Helpshift. Of course both systems offer direct in-app chat to support, too; here again hotline.io offers context via the categories (called channels), which can be used for entering the chat session. Helpshift is more relying on system context here. What both companies are doing with this is to establish a focus and to initiate meaningful first reactions.

Why do I talk about this here and now? Because both companies, as well as others, are looking into adding bots into their infrastructures.

AIs and Chatbots have a Problem

While my criticism to quite an extent was around the poor user interface that a chat application offers, as compared to richer environments, I acknowledge that many people are texting and messaging. In fact, the number is only increasing. This means that there is a viable user interface. 

However, everybody has their own dialect, choice of words and, worse, abbreviations. Sometimes people even go to the stretch of asking their questions rap style or a veritable rhyming competition about a dead worm evolves. A lot of important context that is not immediately visible to a machine is needed by this type of communication. Add potentially overlapping messages between the communication partners to this.

All this makes it hard for machines to ‘understand’ the nature of a request and to answer correctly. It is already hard for humans.

It seems to be general consensus that the accuracy of natural language recognition is by far not yet where it needs to be in order to provide useful support; support being delivered in text based environments or, even more difficult, in speech. As good as a 90 per cent plus recognition rate sounds, this is still far too low to be really accepted and the remaining about 10 per cent will antagonize a lot of customers.

A lot of them!

On top of this, although specialized AIs often work surprisingly well, more generalized tasks still are difficult to cover by them. Yet, chatbot platforms are focusing in on helping customers who are already in distress – or are doing funny stuff like selling flowers, for which one wouldn’t really need an artificial intelligence … but then this is likely also the easier part, as the process is much more guided.

I think this phenomenon of applying AI everywhere is largely fueled by a technological hype that lets us forget that not everything that is possible needs to be done, let alone should be done.

A hype that seems to put the cart in front of the horse, as the outcome could potentially be disastrous for a company’s image. 

After all bad news travels fast and far – faster and farther than good news.

On the other hand, if AI’s are not working well enough yet, they need to get trained. This works best by, well, using them. 

A Way Ahead

Of course this causes a classic chicken vs. egg problem, which could become a real problem for companies that need to keep their investments in check. 

There seem to be three ways out of this dilemma:
  • Follow the KISS principle and increment the usage of AI’s and/or bots from a domain of structured data into unstructured data, essentially starting from the simple problems (although these do not need an AI nor machine learning)
  • Train the AIs in parallel to support sessions done by customer service agents or self-service sessions
  • Combining the above approaches
The first approach is pursued by both Helpshift and hotline.io, again using different approaches. An additional precondition to AIs successfully delivering support is that chat via mobiles will be recognized as an important channel, if not the primary channel for the delivery of customer service; this not only by customers and businesses, but also by software vendors. According to Abinash, e.g. Microsoft and Salesforce are ahead of SAP and Oracle with this understanding.

This way the bots can provide some value early, which then gradually and constantly can increase by supporting more difficult requests. How could this look like in real life?
  • Use a kind of first response bot that takes up essential missing user data, routes the request into the proper queue and sends an acknowledgement, thus buying some time for the support agents
  • Improve the quality of the retrieved knowledge base articles – learn using the time that a user spends reading an article and the users’ rating on helpfulness in correlation to the question asked as well as from the suggestions of the human operators
  • Forecast wait times and provide intelligent notifications, so that customers are not bound to ‘places’ when in chat based support
More sophisticated approaches include
  • Have a bot ask relevant questions about signs and symptoms that the user did observe or could have observed before calling support, while the human operators are busy. This helps in shortening the wait times for the customers, who already are in distress. 
  • Narrow down the range of possible hits in the knowledge base and/or suggest next best steps; this then gets evaluated/used by the agent. The human operator takes over equipped with relevant information.
  • Have the bot in addition suggest solutions or next best steps for simpler problems directly to the customer. In essence this would model a tiered support system. The bot in the first level catches as much information as possible and also attempts at solutions, if the problem appears simple enough. Else the incident is handed over to a human agent with deeper knowledge.
  • Analysis of usage patterns for potential improvements of the application, to better help the service agent, or (if not too annoying) suggestions on how to do things more efficiently
Most of these approaches require a seamless handover to the human service agent. And, using these approaches, the covered scenarios can become increasingly complex, thus becoming more valuable for both, customers and service providers.


Additionally, communities can be used as a helpful vehicle, too. Not only are they possible training grounds for AI’s but they also serve as a valuable source of results. Further, it is possible to have artificially intelligent community managers or even –members that have the ability to provide other members with helpful answers. 

In a highly advanced future state these AIs could then have the expertise to answer and solve problems on their own (thanks to Esteban Kolsky for planting this train of thought). 

But that might be part of another post.



Comments

Last Year's Top 5 Popular Posts

Zoho - How a technology company reimagines business software

The News   On May 4, 2023, Zoho held its Zoholics conference in Austin, TX which included a media and analyst track in addition to the customer track. After all, Zoholics is a customer event. During this event, about 80 participants of the former track had ample opportunity to learn about and discuss the latest news at Zoho. We also had the opportunity to listen to - and question - a panel of customers who gave candid answers about their journey with Zoho and challenges they faced. Of course there was plenty of room for mingling and networking with Zoho executives and, of course, with analysts and customers. In addition to the breaks between the tracks, there was a pre-evening reception, a dinner on the event day and a casual brunch at the Zoho farm just outside of Austin.  As usual for Zoho, the sessions were less about feeding us with PowerPoint (or Zoho Show, to be precise. Why would Zoho not use a Zoho product?) but about giving good information and a genuine interest in getting fe

Don't mess with Zoho - A Zohoday 2022 recap

After spending two days in Austin, TX, attending the ZohoDay 2022, it is time for a little recap of this interesting event.  We were 99 analysts and 24 customers and plenty of knowledgeable Zoho personnel. The incredible Sandra Lo and her team organized the event around open and transparent communication. So, there was plenty of access for us to customers and the Zoho team.  Which was very important, as already the keynote session by founder and CEO Sridhar Vembu was quite hardcore. Vembu talked about how strategy and culture need to be one, how culture needs to be the root of strategy, and how Zoho implements this. The Zoho strategy lies on three main pillars ·       Transnational localism, a unique concept that in its essence is about embedding a company into a local community by not only selling into it but also by investing into it. This investment is e.g., by offering high paying jobs in areas where these are scarce, by fostering local education, but also by own local sourcing in

SugarCRM explains how the third wave of CRM adds value

The news On October 4 and 5, 2023, SugarCRM held its Connected event followed by an analyst summit in London. The first day – Connected – was targeted mostly at customers while the second day focused on analysts.  The event started off with an intense speech by Katherine Grainger, DBE , a British rowing champion. Her core messages were about team bonding, the importance of communication, continuous improvement, and perseverance (well, at least that’s my take). This was followed by information about what is new in the software and, more importantly, a customer panel.  The main sponsor, Mobileforce , placed some words about the partnership. In addition, the analysts had 1:1s with customers, partners, and Sugar executives. The second day was filled with information targeted at analysts. CEO Craig Charlton and his executive team shared about financial status, strategy and more in-depth product news. Sugar being a privately held, VC backed company, the financials are of course under NDA, s

Relevance, reliability, responsibility are key for AI – the SAP way

The News A lot is going on in the SAPverse during October and the early days of November 2023. First, SAP conducted its CXLive event with CX-related announcements, then the company reported good Q3/2023 figures, a new version of its CX software that includes new generative AI capabilities got released and lastly, it executed its SAP TechEd event with a good number of AI-, BTP-, and ERP related announcements. As this is quite a lot, I covered the CX world in a previous post and will cover the TechEd related news in this post.  So, what is new at SAP TechEd ? For one, it is enough to fill a 17-page pre-event news guide that SAP sent out. SAP certainly is able to stack up the news for major events. I took the liberty to ask ChatGPT for a summary of the document, which I slightly edited afterwards. Here we are: AI and Development Environments: ·       SAP introduces SAP Build Code with generative AI, improving application development and testing, while new AI capabilities are integrate

How to play the long game Zoho style

The news On February 7 and 8 2024, Zoho held its annual ZohoDay conference, along with a pre-conference get together and an optional visit to SpacX’s not-too-far-away Starbase. Our guide, who went by Chief, and is probably best described as a SpaceX-paparazzi was full of facts and anecdotes, which made the visit very interesting although we couldn’t enter Starbase itself. The event was jam-packed with 125 analysts, 17 customer speakers, and of course Zoho staff for us analysts to talk to. This was a chance we took up eagerly. This time, the event took place in MacAllen, TX, instead of Austin, TX. The reason behind this is once more Zoho’s ruralization strategy, transnational localism.  Which gives also one of the main themes of the event. It was more about understanding Zoho than about individual products, although Zoho disclosed some roadmaps. More about understanding Zoho in a second.  The second main theme was customer success and testimonials. Instead of bombarding us with presenta