Blog · AI quality and evaluation
Why agents drift after launch, the five signals to watch, a 30-minute weekly review, a copy-ready scorecard, and how to route every failure to the right fix.
By Dijae Dadula · October 30, 2026 · 10 min read

Launch day is when an AI agent stops being tested by you and starts being tested by your customers. They ask questions you never wrote down, prices and policies change under it, and the model behind it gets updated by its provider. An agent that passed every test in week one can be quietly wrong by week six, and nobody notices until a customer complains.
This guide is for business owners, operations leads and teams who run a customer-facing AI agent or chatbot. You will get the five signals worth watching, a 30-minute weekly review routine, how many conversations to read, a copy-ready scorecard, how to trace each failure to its real cause, and the moments when you should review immediately instead of waiting for the week to end.
What you will get
Most agent failures after launch are not caused by anyone breaking the agent. The world around it moves:
So why does this matter? Because none of these show up as an error message. The agent keeps replying, fluently and confidently. The only way to see drift is to look at what it actually says to real customers, on a schedule.
The NIST AI Risk Management Framework makes the same point in its MANAGE function: post-deployment monitoring plans should be implemented, including ways to capture and evaluate input from users, incident response and change management. That is written for any AI system. For a business chatbot it becomes one routine you run every week.
Read real conversations every week. Numbers tell you that something changed; conversations tell you why. An agent nobody reads is an agent nobody manages.
You do not need a large dashboard. Five numbers, tracked the same way every week, catch most problems early. Write down this week's value next to last week's.
| Signal | How to count it | What a rise usually means |
|---|---|---|
| Handoff rate | Conversations passed to a person, divided by all conversations | A new question type, or the agent is unsure more often |
| Unanswered or dropped | Conversations that ended with no useful reply or no next step | Gaps in knowledge, or a broken flow or tool |
| Corrections | Replies your team had to correct or follow up on | Wrong or outdated facts in the answers |
| Complaints | Negative messages about the agent or the answer | Tone, trapped customers, or promises you cannot keep |
| Outcome | Bookings, orders or qualified leads from agent conversations | A drop means something upstream is leaking |
The first four are early warnings; the fifth is the business result. If you already track the metrics in the 5 chatbot ROI metrics, reuse them here so the weekly review and the ROI view tell the same story.
Put it in the calendar for the same day and time every week, with one named owner. The routine is a loop: sample, score, find the cause, fix one thing, and retest.
The test set is the one you built before launch. If you do not have one yet, the method is in how to test an AI chatbot before it talks to your customers.
You cannot read everything, and you do not need to. A practical weekly sample for a small or mid-sized business:
The random part matters. Problems in quiet conversations, such as a slightly wrong delivery fee, never trigger a handoff or a complaint, and you only find them by reading at random.
Larger teams automate this. State Farm's engineering team has described a scheduled job that pulls a statistically sized sample of conversation logs and scores them with a language model as a judge, while subject-matter experts review the reports and periodically compare their own scores with the judge's. The principle scales down: sample on a schedule, score consistently, and keep humans checking the scorer.
If two people review the same conversation and reach different verdicts, your trend lines mean nothing. Use one short scorecard for every conversation, every week.
WEEKLY CONVERSATION SCORECARD
Conversation ID: ____ Date: ____ Channel: ____
1. ACCURATE Every fact (price, policy, hours, stock) matches
the current files. Yes / No
2. GROUNDED No invented details, no guesses presented
as facts. Yes / No
3. GUARDRAILS Stayed in scope; no promises, discounts or
advice it was not allowed to give. Yes / No
4. HANDOFF Handed off when it should, and not when it
should not; summary included. Yes / No
5. OUTCOME The customer got an answer or a clear next
step (booking, order, person). Yes / No
If any answer is No:
Cause: Instructions / Knowledge / Tools / Other
Note: what it said vs. what it should have saidEach line maps to a layer of the agent. Accuracy and grounding test the knowledge; guardrails and handoff test the instructions and limits described in guardrails for business chatbots; outcome tests whether the whole thing earns its keep.
If you use a language model to pre-score conversations, treat it as a first pass, not a verdict. The State Farm team noted that their judge could be too generous, miss nuance, or produce convincing but wrong explanations, which is why their experts still review and compare. Spot-check the judge every week with a few conversations you score yourself.
A failure is a symptom. Fixing it in the wrong place adds another rule to an already long prompt and changes nothing. Almost every failure traces back to one of three places.
| Symptom | Likely cause | Fix |
|---|---|---|
| Quotes last month's price | Knowledge | Update the price file the day prices change |
| Two answers to the same question | Knowledge | Remove the duplicate; keep one home per fact |
| Answers a topic it should decline | Instructions | Tighten the scope guardrail and add a test case |
| Keeps a frustrated customer in the bot | Instructions | Add the trigger to the handoff rules |
| Says a slot is free that is taken | Tools | Check the calendar connection and permissions |
| Correct facts, but sounds robotic | Instructions | Revise the voice section with real examples |
The knowledge fixes follow the one-fact-one-home rule in how to ground an AI agent in your business knowledge. The instruction fixes follow the structure in how to write AI agent instructions for any business.
When five things change at once and the numbers move, you cannot tell which change helped and which one hurt. Change one thing per review, retest, and write it down.
Acceptance criteria for any change: the failure it targets no longer happens in the test set; every existing test case still passes; and the change is logged with the date and reason. If an existing test fails, roll the change back first and think second.
Over a month, the change log becomes the most useful document you own about your agent. When a customer asks why the agent said something odd last Tuesday, you can answer which version was running and what has changed since. The same discipline applies to the business process behind the agent, as covered in don't automate chaos.
Some events cannot wait for the weekly slot. Run a focused review, and re-run the test set, the same day any of these happen:
The metric that tells you the routine works: the share of sampled conversations with any “No” on the scorecard. It should fall over the first month and then stay low. If it rises two weeks in a row, the agent is drifting faster than you are fixing it, and the review needs more time or a second person.
An honest limitation: a weekly sample catches patterns, not every individual mistake. A rare but costly error can slip through a random sample for weeks. That is why the high-risk topics, money, promises and sensitive data, belong behind guardrails and human approval, not behind the review alone.
Every week, at a fixed time, with one named owner. Review immediately when prices, policies, tools or the underlying model change, or when complaints or handoffs suddenly rise.
Read every handoff, every complaint and every conversation that ended without a reply, plus a random sample, so you read at least 20 to 30 in total. The random sample catches quiet errors that never trigger a complaint.
Yes, as a first pass. A language model can pre-score conversations against your scorecard, but it can be too generous or miss nuance, so a person should still review the results and spot-check the scores every week.
Decide whether the cause is the instructions, the knowledge files or a tool, fix it in that one place, add the case to your test set, retest everything and log the change.
Keep your agent accurate after launch
Want a monitoring routine, scorecard and test set set up for your agent and your team? Book a free AI Automation Blueprint call.
Prefer to learn it step by step? Join the free weekly newsletter.
Join the free newsletter on AI agents, automation and turning your skills into income. Prefer video? Watch the walkthroughs on YouTube.
Want a system like this built for your business? Book a free AI Automation Blueprint call, or see the done-for-you services at my consultancy, IRD Digital Marketing Services.
DIJAE DADULA
Dijae Dadula · AI automation and systems specialist · Cavite, Philippines · Founder of IRD Digital Marketing Services
Home · Blog · Book a call · Newsletter · YouTube · Threads · Transparency
Some links on this site are affiliate links. If you buy through them, I may earn a commission at no extra cost to you.
© 2026 Dijae Dadula. All rights reserved.