Turning Knowledge Base Articles into Answers: A Practical POS Example
A point-of-sale vendor used IntelliChat to turn 500 knowledge base articles into fast, natural-language answers grounded in the source material. It’s a simple pattern: retrieve the right snippets, then generate a response you can trust.
Originally posted on YouTube on July 11, 2023Key takeaways
- The most reliable support assistants retrieve relevant source text first, then generate the answer from that text.
- You can turn a few hundred KB articles into faster, clearer responses without rewriting your documentation.
- Grounded answers make it easier to add features like multilingual responses without increasing risk.
Most organizations already have the raw material for a useful AI assistant: a knowledge base full of procedures, troubleshooting steps, and product “how-to” articles. The problem isn’t that the information doesn’t exist. It’s that it’s hard to find under pressure, and even harder to translate into a clean answer for the person asking.
In a recent conversation, IntelliChat’s James Moelk described an early adopter that took a straightforward approach: use AI as a tool to turn existing support content into direct answers, without making up new “facts.”
The real workload is in the questions
If you support a point-of-sale (POS) system, you already know the shape of the ticket queue. Questions are repetitive, time-sensitive, and often asked by someone mid-shift.
James pointed to One POS, a POS company with roughly 500 knowledge base articles. Not a massive library, but large enough that search alone becomes a productivity tax.
Typical questions aren’t theoretical:
- How do I add an employee?
- How do I split a check?
- What settings change tax or tips?
These are simple until the customer is stuck, the line is out the door, and the support rep is trying to route them to the right article while collecting context.
Retrieval first, generation second
The pattern that works is retrieval-augmented generation (RAG), even if you don’t call it that in the support org.
Instead of letting a model “wing it,” the system first finds the most relevant source material. Then it writes an answer using only that material.
As James put it:
“Our technology goes out and grabs the two most relevant pieces of data and then has the AI answer the original question using those two pieces of data.”
The key detail is the grounding. You’re not asking AI to replace your documentation. You’re using the documentation to constrain the response.
Two source excerpts is a practical default: enough to cover the common case without dumping half the knowledge base into context. Depending on the question, you can tune it—two, three, four sources—based on precision, latency, and how your content is structured.
Don’t just “bridge” to the KB—operationalize it
Many teams start by connecting a chatbot directly to their KB. That can work, but it often inherits KB limitations: slow search, inconsistent tagging, and unpredictable relevance.
In this example, the approach was to extract the useful knowledge and index it in a system designed for fast retrieval and consistent responses.
That means:
- Support gets quick answers without relying on a fragile keyword search experience.
- Customers get responses written in plain language, not a link list.
- You have a clear chain from answer → sources, which matters for QA and continuous improvement.
Same answer, different language
Once answers are grounded in your content, you can safely change the presentation. Language support is one of the highest-impact examples.
James noted that during the same process you can request, “answer in Spanish,” and the system can respond accordingly—while still staying anchored to the underlying knowledge.
This is a practical way to expand coverage without rewriting your entire documentation set in multiple languages.
What this means for you
If you run support, this is a low-drama way to apply AI: use it to retrieve the right internal material and produce a clean answer, fast. Start with the content you already trust, keep responses grounded in sources, and tune the retrieval depth based on real tickets—not demos.
