Blog

AI hallucinations: reducing the risk before a model reaches your customers

A language model sounds just as confident when it’s right as when it’s making things up. In an internal note that’s a nuisance. In a reply to a customer, a proposal or a contract, it’s a risk the company is liable for.

A hallucination is an answer that sounds credible but isn’t true: an invented number, a regulation that doesn’t exist, a quote nobody said or a link that leads nowhere. It isn’t a bug one update can fix. A language model predicts the most likely continuation of a text and has no built-in knowledge of what it doesn’t know.

That the company, not the model, bears the responsibility isn’t theory. In 2024 a Canadian tribunal ruled that Air Canada was liable for incorrect information about a fare discount its chatbot had given a customer. The argument that the chatbot was a “separate entity” didn’t convince the tribunal.

When hallucinations are most common

Where the risk is highest

Not every use of AI needs the same safeguards. It helps to split tasks into two groups.

High risk: replies sent to customers without review, information about prices, terms and deadlines, legal and financial content, figures in reports for leadership, code going to production.

Low risk: brainstorming, first drafts someone will read before publishing, reformatting data, summarizing a document the reader has in front of them anyway.

The safeguards below matter mainly for the first group.

How to reduce the risk

  1. Give the model sources. Instead of asking for knowledge from memory, give it the company’s documents and have it answer only from them. This approach is called RAG. Also require it to point to the passage the answer comes from.
  2. Let it say “I don’t know”. Put it in the instructions, then check with out-of-scope questions whether it really declines.
  3. Narrow the task. Choosing from a list, extracting data from a document or filling in a fixed structure is much safer than free writing.
  4. Check automatically what can be checked. Compare prices with the database, open the links, recalculate the numbers, validate the format. A program does this faster and more accurately than a person.
  5. Keep a human where mistakes are costly. A reply to a customer complaint or a proposal can be drafted by AI but sent only after approval.
  6. Test before every change. Collect a few dozen real questions with correct answers and run them after every change to the instructions or the model. Measure how many answers are correct, how many are refusals and how many are wrong.
  7. Review conversations. Every week, read a sample of real conversations. Mistakes the tests didn’t anticipate then go into the test set.

What not to do

Where to start

Before you build an assistant for customers, work out which tasks in the company can safely be handed to AI and which need the safeguards above. That’s how we start every implementation: with a process audit and a list of tasks ranked by savings and risk. Read more on our AI Boost service.

Let’s talk about your project

The first call takes 30 minutes and is free. After it, you know whether we can help and what it will cost.

Book a call

Keep reading