Services
Consultancy Project-Based Approach Support Training Academy
Accelerators
AI Data Analyst Artificial Intelligence CDP as a Service Customer Data Architecture Data Ideation Workshops Data Maturity Assessment Job Analytics Server Side Tracking
Cases
News
Events
About
Our Values Our Team Our Toolkit Careers
Contact Us
  • News
19 October 2021
4 min read

VIII - Thou shalt keep humans in the loop

Once you’re delivering data-driven CX, automation is a logical next step to scale up. However, algorithms are not perfect, and should always be supervised by humans. Here’s why.

Peter Vertongen
Head of Omni-Channel Strategy Peter Vertongen

“Alexa, play 'Digger, Digger'.” An inconspicuous command of a toddler requesting a song to Amazon’s Alexa was met with an unexpectedly racy response, and a panicked reaction from the parents. It’s one of the funnier examples of a failing AI. But unfortunately, there are also less innocent instances of an AI gone wrong. Suffice it to say it’s a good idea to keep humans in the loop when automating your CX.

If you’ve been following our 10 Commandments series - and taking the commandments to heart - chances are your customer experience is already enriched with data. Once you’re delivering data-driven CX, automation is a logical next step to scale up. However, algorithms are not perfect, and should always be supervised by humans. Here’s why.

Human-in-the-loop machine learning

To understand why humans are still necessary in virtually any automated process, we need to talk about how algorithms generally work. Although many people think machine learning models are completely self-taught, this is rarely the case. Human-in-the-loop (HITL) machine learning is the most common way to train an algorithm.

There are three requirements for a machine to learn:

  • the ability to make a prediction

  • a way to measure if the prediction is correct

  • the ability to improve the predictions

Automating customer experience

There are two methods for the second step in the learning loop: validating a model’s predictions. It either uses validated data (an already tagged dataset), or it needs a human to validate the prediction. The latter is commonly used when no tagged dataset is available.

Long story short: unless you have an extensive dataset that is tagged and validated, any automation tool needs a human to validate whether its predictions are correct. Let’s say you’re using a chatbot to interact with customers. For standard requests like “my package wasn’t delivered”, the dataset will be quite accurate. The chatbot will understand the request and respond appropriately.

White outline icon of a brain connected to a lightbulb, bar chart, and gear on orange circles.

But what if the customer has a question that is not yet included in the dataset? Best case scenario: the chatbot will admit it can’t help. But in the worst case, it will make an educated guess. Sometimes the results are straight-up hilarious, but there are also examples of chatbots turning to hate speech or inappropriate comments. In either case, the customer experience will suffer, which in turn reflects poorly on your company.

Why you need a human in the feedback loop

As we know, the improvement of customer experience is never quite ‘finished’. In any machine learning context, there is an important role for humans in the feedback loop. When automating, there are always exceptions where a human needs to assess, bypass the automation and then finetune the model. Excluding human intervention from this feedback loop is a recipe for disaster.

In a famous example of automation-gone-wrong, a supermarket had automated the data analysis of its customer profiles. It sent an automated message after the purchase of baby products, congratulating the customer on the pregnancy. But this message was sent to a family with only one computer. The pregnancy turned out to be the daughter’s, and the parents had no clue. Sensitive issues like these would likely be prevented with human intervention.

Keeping automation in check with your business goals

Moreover, humans are also needed to assess whether the business goals are being reached. An automated feedback loop is always based on a set of rules. Machines can help reach a specific and well-defined goal. But as your business develops and your clients change, the goals can also change.

AI head with circuitry brain and gear, on concentric orange and yellow circles.

So by definition, part of the process of automating CX should include humans to ensure these changes are executed to reach those ever-evolving business objectives. Keeping humans in the loop is not only beneficial to the effectiveness of your automation model, it’s a safeguard to avoid disaster and ruin your customer experience altogether.

Ready to activate your data?

Ready to embark on a journey of success? Contact us today to discuss your needs. Let's work together to turn your vision into reality.

Reach out, and let's chat.
pencil drawing of two men
  • Contact us
  • Hertshage 10
    9300 Aalst, Belgium
  • welcome@multiminds.eu
  • +32 491 33 11 11
  • Our services
  • Consultancy
  • Project-Based Approach
  • Support
  • Training
  • Our accelerators
  • CDP as a Service
  • Customer Data Architecture
  • Data Ideation Workschops
  • Data Maturity Assessment
  • Server Side Tracking
  • Job Analytics
  • AI Data Analyst
  • Artificial Intelligence
  • Our newsletter
  • Subscribe to our newsletter for the latest news and upcoming workshops.
  • Thank you for subscribing!

©2026 MultiMinds. All rights reserved.

Cookie Policy Privacy Policy

We’re an analytics agency. You know what’s coming.

Honestly? We just want to see how you move through our site so we can make our charts look beautiful and our insights even sharper. It's like a science experiment, and you're our favourite variable.

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

anonymous
2 year | HTTP Cookie
Stores the user's cookie consent state for the current domain.
_cfuvid
Session | HTTP Cookie
This cookie is a part of the services provided by Cloudflare - Including load-balancing, deliverance of website content and serving DNS connection for website operators.
_cfuvid
Persistent | HTML Local Storage
This cookie is used to distinguish between humans and bots.

Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.

Analytical cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga#
1 year | HTTP Cookie
This cookie is a Google Analytics persistent cookie which is used to distinguish unique users.

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.