Chatbot

A chatbot is a program that holds a written conversation with a user. In support, current ones index the company documentation and answer from it; earlier ones followed decision trees written by hand.

What is chatbot?

A chatbot is a program that holds a written conversation with a user. In support, current ones index the company documentation and answer from it; earlier ones followed decision trees written by hand.

Also: virtual assistant · support bot

Three generations, one name

Three very different things get called a chatbot: rule-based ones, which follow a diagram and only understand what was anticipated; documentation ones, which search the company content and write with a language model; and agents, which also read data and take actions. When somebody says "we tried a chatbot and it did not work", the useful first question is which of the three.

Why it matters

What changes in a SaaS

It is the category everything else gets compared against, and the one that sets expectations. It is also where most of the disappointment happens, almost always for the same reason: a documentation chatbot deployed against a problem that needed the customer account, not an article.

Primer plano de una placa de circuito

Chatbot in detail

  • What it handles well

    Questions whose answer is the same for everyone: how to do something, where an option lives, what an error message means. It takes an afternoon to set up and costs little, and for that it is the right choice.

  • Where the ceiling is

    The moment the question depends on the account. "Why was I charged this?" is not written in any article, because the answer changes with who is asking. A documentation chatbot can only send the generic article, and the customer, who already read it, writes again.

  • The second message eats the saving

    This is the effect nobody counts. If the bot answers and the customer rephrases, you have not automated a conversation: you have added a step to one that still needs a person.

Questions about chatbot

What is the difference between a chatbot and an AI agent?

The chatbot answers from what is written; the agent also reads the account state and can take actions. It is not about the quality of the model, it is about what data it can reach.

Is a chatbot enough for a SaaS?

For the share of questions whose answer is the same for everyone, yes. If most of your conversations start with "in my account…", no documentation chatbot will lower your volume however good it is.

Related terms

A term on its own is only half understood. These come up in the same conversation.

Try it without dropping what you use