Skip to content
Guide

Scripted flows, generic models, or answers from your own content

Three ways to answer customer questions automatically, and what each one does when the question is one nobody planned for.

Joshua Janse van Rensburg1 min read

The three approaches differ less in what they claim and more in what they do when the knowledge base is thin and the question is one nobody planned for. That is the moment worth designing around.

Most comparisons of this kind list features. Features are the least interesting part, because all three approaches will happily answer a question you already knew customers would ask. The difference shows up at the edges.

How they compare

How three approaches to answering customer questions compare
CapabilityAnswer from your contentScripted flowsGeneric model
Cites where the answer came fromYesNoNo
Handles a question nobody scriptedYesNoYes
Says “I don’t know” when it shouldYesFalls backRarely
Setup timeMinutesDaysMinutes
Cost of a wrong answerLowLowHigh

Why citation is the dividing line

A scripted flow cannot cite anything because it is not answering, it is branching. A generic model cannot cite anything because it is generating from weights rather than from documents. Retrieval over your own content can, and that single property changes how much you can trust the rest.

Where scripted flows still win

For a small number of transactional paths, a script is the right tool. Taking a booking, collecting an order number, running a returns workflow: these have one correct sequence and no room for interpretation. Use a script, and let retrieval handle the long tail around it.

In short

What to remember

  • Scripted flows are predictable and brittle. They fail silently on anything unplanned.
  • A generic model is fluent and unreliable. It will invent a delivery window.
  • Retrieval over your own content trades a little fluency for citations you can check.

Questions people ask

Can I combine a scripted flow with a model?

Yes, and most useful setups do. Scripts handle the two or three transactional paths that must never vary, such as taking a booking, and retrieval handles everything else.

What happens when the answer genuinely is not in my content?

The agent should say so and offer a handover. An agent that guesses in that situation is worse than no agent, because a wrong answer costs more than a missing one.

Keep reading

Your new hire
is one link away.

Connect your content and see it working in minutes.

Free to start. No card required.

See plans and pricing
PricingPrivacyTerms© 2026 Lorito.