Grounded AI Answers: The 30-Question Trust Test Before Your Bot Touches a Customer
· AgenticLabs India
· AgenticLabs India
A chatbot that invents a policy can cost you a tribunal ruling — and Meta now charges per message for WhatsApp service replies too. This is the 'prove-it' discipline: cited answers, live price sheets, clean refusals — plus a one-afternoon 30-question test you run before the bot answers a single real customer.
In early 2024, an Air Canada passenger asked the airline's chatbot a simple question about bereavement fares. The bot answered confidently: book at full price now, claim the discount retroactively within 90 days. That policy did not exist. When the passenger asked for the promised refund and was refused, the dispute went to British Columbia's Civil Resolution Tribunal — case 2024 BCCRT 149, decided February 14, 2024. The tribunal ruled the airline liable for negligent misrepresentation and ordered it to pay. Air Canada argued the chatbot was effectively a separate legal entity for which it could not be held responsible; the tribunal rejected that argument outright.
The legal analysis from McCarthy Tétrault notes this may be the first ruling to affirm that principle specifically for information provided by a chatbot: what your bot says is what you said.
That was a chatbot on a website in 2024. The cost of a wrong answer has since gone up in a second, more literal way. Since October 1, 2026, Meta charges businesses on the WhatsApp Business Platform per message for service replies sent inside the 24-hour customer window — replies that had been free since November 2024. The change was announced in a Platform update in July 2026: from October 1, service messages — replies inside the 24-hour customer window — are billed per delivered message, at each market's utility rate, with a monthly free allowance per business number. Customer messages to the business stay free, and ordinary users and the free WhatsApp Business app are unaffected — the bill lands only on businesses running at scale (The Telegraph Nigeria, DEV, Nagmelater).
Wrong answers now cost you twice: once in trust, once in money.
Put those two facts together and the arithmetic of a wrong answer changes. A bot that invents a policy doesn't just risk a tribunal ruling or an angry customer — every confused follow-up earns another bot reply, and bot replies inside the customer window now draw on a per-message meter — past the monthly free allowance, each one is billed. (Customer messages to the business stay free; it's the business's replies that carry the charge.) This post is the discipline that stops both — and the one-afternoon test that proves your bot deserves to talk to customers.
The instinct is to blame the AI model, as if a smarter model would fix it. The retrieval-engineering research says the failure happens earlier: at the moment the system finds the information. Anthropic's Contextual Retrieval work showed that when a document is chopped into pieces for search, each piece loses the context that made it findable. Their own example: a chunk reading "The company's revenue grew by 3%" is meaningless without knowing which company and which quarter.
The production pattern the industry converged on is the same shape everywhere, and it has three stages:
If this sounds familiar, it should: our post RAG Without the Hype: A Practical Guide to AI Over Your Company Docs covered the mechanics — how retrieval works, including its own evaluation habit with a 100-question engineering test set. This post is deliberately different. That was the mechanics guide for understanding the pipeline. This is the trust and reliability playbook: the grounding discipline your answers follow, the refusal rules, the live-sheet treatment of fast-changing facts — and a pre-launch test designed for a business owner to run in an afternoon, not an engineer to maintain in a pipeline. Read the other post to understand the machinery; read this one to make the answers trustworthy.
Here is the discipline, in plain words. It fuses the retrieval lessons above with what actually works in small-business deployments — and it fits on an index card you can tape to the monitor of whoever owns the bot.
These four rules — plus a tie-breaker for contradicting documents — go into the bot as one system prompt — the "prove-it" prompt. Copy it, fill in the brackets, paste it into your bot tool's system-instructions field. This is the actual artifact; don't paraphrase it:
You are the customer-support assistant for [BUSINESS NAME], answering on [WhatsApp / the website].
You may answer ONLY from the retrieved documents in <context> and the live sheet in <live_sheet>.
1. Every factual claim must cite its source page by name and date, e.g. "(Source: Fees page, updated 2026-09-15)".
2. Prices, schedules, seat availability, and timings come ONLY from <live_sheet>. Never quote them from a document.
3. If <context> and <live_sheet> together do not contain the answer, say exactly: "I don't have that in our documents — let me connect you to our team." Do not guess. Do not rephrase around the gap.
4. Never promise refunds, discounts, or delivery dates the documents do not state.
5. If two documents contradict each other, follow the most recently dated one and say which one you followed.One honest limitation: this prompt is only as good as the documents behind it. If your fee page is six months out of date, the bot will cite a wrong fee beautifully. The prompt proves the answer is grounded; the next section proves the grounding is true.
Here is the pilot. It takes one afternoon, needs no engineer, and it must pass before the bot touches a real customer. We'll walk it through with a worked example: imagine a coaching institute — call it Prime Classes (fictional, but the questions are the real kind). Parents message on WhatsApp asking about fees, batch timings, and admission dates. The owner has heard the Air Canada story and does not want to be its sequel.
Question and Verdict. Ask your front-desk staff (or whoever answers the phone) for the questions customers ask most often. Add questions from your actual chat history until you have 30 rows.<live_sheet>.The 3-check rubric:
This is the owner-sized version of the evaluation discipline production teams use: systematic answer-quality testing before deployment, using the standard evaluation triad — groundedness (every answer supported by retrieved spans), answer relevance, and context relevance — as the checks. Production RAG practice gates deployment on an evaluation step before anything reaches customers (Medium), and formal deployments build judge-based evaluation into the workflow so quality is tested as the system evolves (Vuono Group). Your version adds the refuse-cleanly rule to the rubric and runs 30 questions on a spreadsheet — same idea, afternoon-sized.
Imagine Prime Classes runs the test and hits the pattern the audit is built for: some failures trace back to the uploaded timetable being last quarter's — the bot cited it correctly, and the citation is exactly what makes the failure catchable. The fix is documents, not the model. When a failure traces to a stale document, the remedy is the cheapest kind there is: edit the page, re-run the failed questions.
A bot that passes the 30-question test is a bot you can put on WhatsApp without the Air Canada dread. Its answers are cited, so a customer who doubts one can check it. Its volatile facts come from the live sheet, so a fee change propagates without re-indexing anything.
And when it doesn't know, it says so and routes to your team — which, under the new per-message billing, is also the cheaper outcome: a clean refusal plus one human handoff costs fewer billed messages than a wrong answer and the round of bot replies it drags along. Past the monthly free allowance, every bot reply inside the window is a billed message; customer messages stay free.
The trust discipline and the money discipline turned out to be the same discipline.
What to do Monday morning: pick the business's ten most repeated questions (you already know them), put them in a sheet, and upload the five documents that answer them. That is Steps 1 and 2 — the smallest honest start. If you want help setting up the knowledge base, the live-sheet wiring, and the prove-it prompt for your own documents, that's exactly what our LLM integration and RAG work covers — but the test itself needs nothing except an afternoon and an honest grader.
RAG is the machinery — retrieval plus generation. Our RAG practical guide explains how that machinery works and how engineers evaluate it. This post is the reliability playbook that sits on top: the grounding discipline (answer only from documents, cite every claim), the live-sheet treatment of volatile facts, the refusal rules — and a pre-launch test an owner can run in an afternoon. Machinery answers "how does it find things"; this answers "how do I know it's telling the truth."
Yes — and you should. Run it in a private test chat, not on your customer number. Grade the 30 answers with the rubric. If answers fail, apply the stale-doc audit before you change anything about the bot itself. Most fixes turn out to be document fixes.
Start with the 10–20 questions your staff answers on repeat — that alone catches most failures. But the remaining questions, the edge cases from real chat history ("discount for two siblings?", "joined mid-batch?"), are where confident wrong answers hide. Thirty is one afternoon. Fewer is better than zero; just say honestly how many you ran.
Then check retrieval, not the model: is the right document actually being found for that question? The retrieval research shows answer quality is decided at retrieval — ambiguous chunks and missing context are the usual culprits (Anthropic). In owner terms: make sure the answer exists in exactly one clear, current page with a distinctive heading, and that the page carries an effective date.
Not for this test. The 30-question trust test works because a human who knows the business applies the 3-check rubric — especially the groundedness check, which requires knowing what the documents actually say. Formal deployments do build automated judge-based evaluation into their workflows (Vuono Group), but that's engineering infrastructure; your afternoon test needs an honest grader, not a second bot.
It works with any tool that lets you (1) set system instructions — where the prove-it prompt goes, (2) connect a knowledge base of your documents, and (3) read a live sheet or equivalent at answer time. If your current tool can't do all three, that's worth knowing before you scale it to customers.
Book a free consultation. We'll show you which of your workflows AI can take over first.