Sep

AI unmasked: How a chatbot is different from a voice bot




The main difference is in the linguistic complexity. 

People express themselves differently when they speak compared to when they type. When we speak we use more sentences and we make our sentences longer. 

As a result a voice bot needs to have better AI compared to a chatbot, in order to handle a conversation and deliver the same customer experience. 


If your business model allows it, is better to start with a chatbot and add a voice bot on top of it.

This way you can gradually increase the complexity of your AI without compromising on your customer experience. 

 
Interested in reading more? Check out our other blogs:

HOW TO MAKE A SUCCESSFUL CHATBOT (BUSINESS TIPS)


So you decided that your business needs a chatbot.

And you’ve probably heard conflicting opinions on chatbots - some praise them for the ease with which they can offer customer service, others criticize for their lack of true intelligence.

How to proceed?

At nmodes, we have been working on chatbots longer than most, starting long before they became popular.

Here is how we advise mainstream businesses to approach the chatbot quandary.




1. SET YOUR BUSINESS GOALS  

Remember that users prefer to spend less time talking to your chatbot, not more. A user wants to resolve specific issues related to your brand, not engage in a soul searching chit chat about the meaning of life, politics or sports. A user expects your chatbot to provide the answer to a particular question, and the faster the chatbot can do it the more satisfying customer experience it will create.  

All that means is that your chatbot does not need to have the capabilities of a Siri (generic conversational AI solution). Instead, it has to understand really well the conversational domains related to your business. It does not need to support much of the rest of the language.

And so you need to decide which business related topics you want your chatbot to cover and not to venture outside of these topics.

Typically chatbot topics revolve around sales process, customer support, sometimes they include lead generation, FAQs, problem resolution, and reputation management.


2. DEFINE THE DIALOGS

Chatbots are about conversations. After you have decided what kind of topics you want your chatbot to support it is time to get a bit more specific and define the dialogs. Ask yourself the following question: what do you want to achieve at the end of the chatbot’s interaction with the customer. For example, if you are dealing with the sales process, the end result could be a customer making a purchase, or a customer providing contact information for the sales team to follow up on, or  when a customer indicates what product he or she is interested in.

Build a dialog with the end result in mind.

We sometimes call this creating the conversation flow.

Of course, you can create as many conversation flows as required to support your business model.



3. DECIDE IF YOU NEED AI  

The are two types of chatbots - based on multiple choice buttons and based on natural language conversations.

Don’t discard buttons. Remember that a chabot is expected to make the user experience as enjoyable and as friendly as possible. Buttons often make conversation super easy and fun (the user simply clicks a button, what can be easier?).  In many business cases buttons provide a fast and efficient way to ask relevant questions and keep the conversation flowing towards the desired conclusion.

Using buttons also makes chatbot development simpler and reduces the development costs.

The second option is to make a chatbot support natural language conversations, in which case you will need AI.

Pick the AI solution you want to work with.

The good news is that there are several decent products in the market so you have a choice.

The not so good news is that they all are relatively complicated and require a certain level of technical knowledge.

(And you can always talk to us - we provide AI solutions that do not require any technical knowledge).



4. DECIDE IF YOU WANT TO DEVELOP YOUR CHATBOT IN HOUSE OR OUTSOURCE

Unless you want to position your business as an AI company you likely do not want to develop it on your own. There are several reasons for that.

First, AI technology is complex and its complexity if often underestimated. You will need top AI expertise and will probably need more of it than you anticipate.

Second, as Cameron Schuler recently observed, there is a significant shortage of AI experts and it will be difficult for you to find one.

Third, and perhaps most importantly, if you are a mainstream business developing in-house AI expertise is not part of your business model.

Bringing in an AI partner to help with your AI needs is a reasonable option for many businesses. Of course, the downside is additional immediate costs.  



Following the simple steps above and answering these questions will help you navigate the sophisticated world of AI, decide what kind of chatbot does your business require and how to approach the process of creating it.

READ MORE

Artificial Intelligence Chat Is Evolving Faster Than IVR

                                                         

Although it doesn’t feel like all that long ago, way back in the 90s one of the most important factors to a call center’s success was the ability to route a customer to the right support agent with the IVR (Interactive Voice Response). Countless hours were spent identifying the most efficient call routing patterns and expert agent capabilities to ensure that your request reached the right person quickly. This technology is still widely used today and there are still teams in the largest companies programming IVR systems to accomplish pretty much the same goal.

As the standard for customer support evolved there have been many attempts to improve the function and the customer experience associated with IVRs to reduce hold times and provide more relevant support faster. Even today some companies will use their IVR system as a way to keep a customer on hold, rather than provide a solution, when agents are inundated with calls.

For those of us who’ve worked in the voice industry for some time, we’ve seen first-hand the attempts to accomplish a customer’s need before reaching an agent. First there was expert agent routing that delivered your call to the agent most qualified to help you. Then came advances in voice recognition, which today has evolved to be a very effective tool to increase containment rates and deflect calls from reaching a live agent. My two favorite examples of the power of voice recognition are Cox Communications and Capital One, two examples of great voice recognition and routing.

Our memory, however, is short. It wasn’t so long ago that we were all pulling our hair out punching digits into the phone or constantly repeating “agent”, “Agent”, “AGENT”, AGENT!!!!!”.

Whether it was a limit of computational power or the sheer cost of developing and implementing advanced call center technology, it took decades for phone systems to be able to front end the customer support process as efficiently as they do today. Thankfully we all survived to see it without boiling over from the hypertension usually associated with calling with a customer service department.

Bad customer experience is definitely not the case with Chat Artificial Intelligence (Chat AI). While we seem to hear about the shortcomings of Chat AI like the disconnected conversations and the robotic like responses, these experiences are usually the product of Chatbots with limited AI functionality or early stage deployments. The increases in both computational power and the massive advancements in machine learning are driving excellent customer experiences that improve over time.

When was the last time you heard of technology actually performing better, on its own, without a ton of additional development work or continuous updates? Well, that’s the case with Artificial Intelligence. Like a person, the more experience it has interacting with customers and information, the better it performs with little need to be manually improved or fine-tuned.

Today, AI Chat can be used to answer a large majority of customer requests and because Artificial Intelligence learns as it is used, customers prefer to interact through AI chat to avoid all of the frustrations commonly associated with calling a contact center agent. 

READ MORE