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

SAP CRM and SAP Jam - News from CRM evolution

During CRM Evolution 2017 I had the chance of talking with Volker Hildebrand and Anthony Leaper from SAP. Volker is SAP’s Global Vice President SAP Hybris and Anthony is Senior Vice President and Sales GM - Enterprise Social Software at SAP. Topics that we covered were things CRM and collaboration, how and where SAP’s solutions are moving and, of course, the impact that the recent reshuffling in the executive board has. Starting with the latter, there is common agreement, that if at all it is positive as likely to streamline reporting lines and hence decision processes. First things first – after all I am a CRM guy. Having the distinct impression that the SAP Hybris set of solutions is going a good way I was most interested in learning from Volker about how there is going to be a CRM for S4/HANA. SAP’s new generation ERP system is growing at a good clip, and according to the Q1/2017 earnings call, now has 5,800 customers with 400 new customers in the last quarter alone. Many

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

Reflecting on 2023 with gratitude - What caught your interest

A very happy, healthy and prosperous new year to all of you. This is also the time to review my blog and to have a look what your favourite posts of 2023 have been. With 23 posts, I admittedly have been somewhat lazy in 2023. Looking at the top ten read posts in 2023, there is a clear clustering about a few topics, none of them really surprising. There is a genuine interest in CX, ChatGPT, and vendors.  Again, this is not a surprise.  Still, there are a few surprises in the list! So, without further adoo, let’s hear the drumroll for your top five favourite posts on my blog – in ascending order. After all, some suspense cannot harm. The fifth place gets claimed by my review of ZohoDay 2022 – “ Don’t mess with Zoho – A Zohoday 2022 recap ”. Yes, you read that right. This is a 2022 post. The fourth place got claimed by another article on Zoho, almost one year younger: Zoho, how a technology company reimagines business software . It is a reflection on the Zoholics 2023 conference in Austin

The Generative AI Game of Thrones - Is OpenAI toast?

The News This has been an exciting weekend for the generative AI industry. On Friday November 17, OpenAI announced that the company fired its figurehead CEO Sam Altmann and appointed Chief Technology Officer Mira Murati as interims CEO in a surprise move. The press release states that Altmann “ was not consistently candid in his communications with the board .” Surprised was apparently not only Sam Altmann, but also the till then chairman of the board Greg Brockman who first stepped down from this position and subsequently quit OpenAI. Investors, notably Microsoft, found themselves blindsided, too – or flat footed depending on the individual point of view. Satya Nadella was compelled to state that Microsoft stays committed to the partnership with OpenAI in a blog post that got updated on November 19, 11:55 pm. All hell broke loose. Microsoft shares took a significant hit. A number of additional senior OpenAI personnel quit. Both, Altman and Brockman, voiced the idea of founding anoth

Salesforce stock tanks after earnings report - a snap analysis

The news On May 29, 2024, Salesforce reported its results for the first quarter of the fiscal year 2025. Highlights are a total quarterly revenue of $9.133bn US, resembling a year-over-year growth of 11 percent a current remaining performance obligation of $26.4bn US a remaining performance obligation of $53.9B US an operating margin of 18.7 percent. diluted earnings per share of $1.56 The company reported a revenue guidance of $9.2bn - $9.25bn US for the next quarter and a full year guidance of $37.7bn - $38.0bn US, resembling growth rates of 7 – 8 percent and 8 – 9 percent, respectively. With these numbers, Salesforce ended up at the lower end of last quarter’s guidance on the revenue growth side while exceeding the earnings per share projection and slightly lowered the guidance for the fiscal year 2025. The result: The company’s share price dropped from $272 to bottom out at $212. The bigger picture Salesforce is the big gorilla in the CRM and CX industry. The company has surpassed