Five Different Types of Chatbot

Nastasya Savina
Sep 24, 2019 · 7 min read

Which one to choose for your business?

Originally published at MyCustomer

Image for post
Image for post

265 billion customer support requests are made every year, and it costs businesses $1.3 trillion to service them. As a result, huge pressure is being placed on a business’s finances and its customer service agents — yet up to 80% of support requests can be served without human involvement.

Through self-service and automation, it’s said that you can reduce customer service costs by 30%, potentially freeing up support staff to deal with resolving complex queries. Little wonder there is so much hype around chatbots.

The chatbot market size is estimated to hit $1.25 billion by 2025, according to Grand View Research. 57% of UK consumers know what a chatbot is and crucially — 35% say they want to see more companies using them.

The road to chatbot success is far from straight-forward, however. Starting your first chatbot project with an ambition to create a perfect AI-enabled tool might be an unfeasible task for any business.

Far better to begin with a simple solution and evolve from there onwards — and there are five different types of chatbot you may wish to consider.

1. Button-based bots

The creation of this type of bot does not require any AI capabilities from the development platform and takes minimal time and resources (e.g. one to a few days for the simple scenario). Usually, such bots are comparatively easy to create, require minimal professional competence and can be designed in some intuitive graphical bot builders like Aimylogic or other. This bot can be published in any of the normal channels — as a web widget, in messenger apps, Alexa or Google assistant.

A button-based bot is perfect for onboarding, surveys, sales support and practically for any simple process automation task where the communication scenarios are clearly defined.

However, after a few weeks or months of operation, a company might want to cover more scenarios, so that the simple button-based bot would not be enough. Then the next step on the bot evolution continuum is a hybrid bot.

2. Hybrid bot

Frequently, the NLU ( natural language understanding) in these bots duplicates the buttons. A hybrid bot is a transitional stage between the button-based and an AI/ NLU bot.

A hybrid bot is suitable for the following tasks:

  1. Like a button-based bot, it helps users to find answers to the most frequent/common questions.
  2. It registers the subjects not covered in the initial bot scenario: what issues concern users, and what words are used to describe them. It is a form of customer research, helping to understand, e.g. what questions should be included in the FAQ or depicted on the website, and what words should be used for that.
  3. If the company does not have a conversation history logs but wishes to create an AI bot in the future, then a Hybrid bot might be one of the acceptable ways to collect context data over time for a bot training. However, it would be better to create logs from scratch by recording an operator, talking with a visitor.

A bot can exist in a hybrid stage for quite a long time, while developers are enriching its AI engine with a better understanding of relevant context.

The cost of initial creation is not much higher than for the button-based one, however, this type of bot usually requires a more advanced development platform with strong AI/NLU core. Otherwise, processing of queries on the natural language would be next to impossible. Moreover, the ongoing costs of the project are higher because a hybrid bot requires constant update and training to progress to a fully-functional AI solution.

3. AI bot

  1. If the company receives a few hundred or more queries per day.
  2. The company’s tech support or sales support staff exceeds 20 people.
  3. The company wishes to support more communication channels (messengers, web widgets etc.) without adding support staff.
  4. Most of the conversations are purposeful and structured.
  5. There are peak periods in communications when many customers reach out to the company simultaneously and are very unhappy about the response delays.
  6. When a large proportion of customers needs help and support outside working hours.

An AI bot can automate complex simultaneous communication with multiple users, covering many loosely connected topics. For example, a telecom operator chatbot can consult on the tariffs and upgrade options, at the same time report on the current client’s usage stats. A retail sales support bot consults on various product categories, terms of purchase and delivery. A tech support bot conducts initial diagnostic and offers help.

Simple and rigid button-based bot scenarios can not automate all these complex tasks — one really needs the flexibility of the natural language to capture a wide variety of users’ intents, collect necessary data and provide support.

The AI bot project usually requires a noticeable upfront investment for the creation of a bot (usually, more than £7,000-£20,000). In addition to this, a company should invest in the development platform subscription and ongoing support of the bot improvement.

An AI bot project should be managed and implemented by a professional team with strong conversational AI competence.

Despite the more noticeable investment, an implementation of an AI bot brings material benefits, including:

  • Cutting total cost of customer support
  • Improvement of the quality, timeliness, speed of customer communications
  • Improved motivation of support staff, that doesn’t have to deal with repetitive and mundane queries.

One of the most famous bots — Julie from Amtrack — helps users to find a train and book tickets, conducting a human-like conversation. Such bots are appreciated by users too: Amtrak declares that Julie’s launch has led to an increase in booking by 25% and $1 million saved on customer service.

The AI bot project usually requires a noticeable upfront investment for the creation of a bot — usually, more than £7,000-£20,000

4. An omnichannel ecosystem, including AI bot

Achieving a smooth work of all systems, clear and complete transfer of data from and across the channels is another level of complexity, which requires a very strong competence and significant resources. Instead of being a standalone solution, an AI bot becomes an integral part of a diversified communicational ecosystem.

A lot of customers get used to communicating with businesses via multiple channels — social media, phone, email, web chatbot. And when the switch between the channels happens within one conversation, they expect the whole history to be available in the next channel. Otherwise, they get annoyed introducing themselves and explaining an issue again and again.

5. Voice — the future of bots

In recent years the speech and linguistic technologies progressed to the point when the creation of well-functioning complex voice solutions have become feasible, for example, voice assistants, smart IVRs or robocalls.

By utilizing the most natural interface — voice — these solutions can appeal to users and bring a lot of benefits to companies. However, the development of voice-based solutions requires specific domain expertise from an architect, a linguist, a UX designer, a developer, and a range of other professions. To work effectively, each member of the team needs dedicated tools. There are not too many voice solution development platforms, that support the whole development cycle, for example, DialogFlow from Google, SAP Conversational AI, JAICP from Just AI.

Many market experts believe that in the near future the voice solutions would become a common and necessary part of the whole IT ecosystem — just like mobile has become in recent years. Therefore, forward-looking companies should start the first experiments with a voice now, to build experience and test hypotheses.

A team ethos

Conducting the first experiments with chatbots does not require a huge budget, time or resources — a company can “test the waters” with a tiny button-based chatbot cheaply and easily. Once the initial hypotheses are tested, the company can evolve this tool further, incrementally adding resources, supporting new use cases, developing capabilities.

A corporate chatbot is not a single rigid solution, developed once and staying unchanged. Like a corporate website or a mobile app — it is rather a journey than a destination. And like in a real journey — the success of the project largely depends on your partners, their competence, power of their technologies and industry knowledge.

Voice UI

#VoiceFirst community.

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store