Menu

AI chatbot: what separates it from a scripted chatbot

2 min read

Definition

An AI chatbot phrases its answers from content it was given, instead of following a pre-written dialogue tree. It understands questions nobody anticipated, which is its value and the reason it must be framed: it can also answer wide of the mark with confidence.

Two objects under one word

The word "chatbot" covers two technologies with almost nothing in common, and conflating them leads to predictable disappointment.

The scripted chatbot follows a hand-written decision tree. It asks closed questions, offers buttons, and only handles the paths anticipated. Its quality depends entirely on whoever drew the tree. It never gets things wrong and it frequently gets stuck.

The AI chatbot phrases an answer from the content it was given. It understands a question asked sideways, vocabulary that is not its own, a request nobody thought of. In exchange, it can answer wide of the mark with the same confidence it shows when right.

What each does better

  • Scripts win when the path is fixed and the stakes high: booking an appointment, placing an order, a regulated form.
  • AI wins when questions are varied, freely phrased, and the answer catalogue is too broad to fit in a tree.

The two combine well: AI understands the request, the script takes over as soon as precise information must be collected. That is often the right architecture, and it is rarely offered.

The price of flexibility

A system able to answer the unexpected is also able to get the unexpected wrong. That is not a teething problem, it is the trade-off built into the mechanism.

Three measures bring the risk to an acceptable level: restrict the content it relies on, show the source of every answer, and explicitly plan the handoff to a human when information is missing. Without those three, flexibility becomes a risk rather than an advantage.

On a public website

The most common use is still the website, and it is also the most demanding: the visitor is anonymous, in a hurry, and comparing. A useful website chatbot answers from your pages and your documents, not from the whole web, and it knows how to say it does not know.

The classic trap is plugging it into too much content to "cover all cases". The result is a system that answers everything, wrongly half the time, and that nobody dares show a customer.

How to judge before buying

Ask three questions whose answers you know, and one whose answer exists nowhere. The first three check accuracy, the fourth checks honesty. The fourth is what separates the offers.

Pro tip

If your journey fits in five closed questions, a script will do the job for far less. AI earns its place when you cannot know in advance what you will be asked.

Frequently asked questions

A chatbot that phrases answers from content it was given, instead of following a pre-written dialogue tree. It understands questions nobody anticipated, which is its value and the reason it must be framed: it can also answer wide of the mark with confidence.

A scripted chatbot follows a hand-written decision tree: it never gets things wrong and frequently gets stuck. An AI chatbot understands a question asked sideways, unfamiliar vocabulary, a request nobody thought of. The two combine well.

Ask three questions whose answers you know, and one whose answer exists nowhere. The first three check accuracy, the fourth checks honesty. The fourth is what separates the offers.

At KERN-IT

We put an assistant on your site that answers from your pages and routes to you when needed.

Chatbot and assistant for your website

Got a project in mind?

Let's talk about how we can help you turn your ideas into reality.