Skip to main content
Agentic AI11 min read

How to Audit What an AI Agent Actually Did

Approving each action is the first control. Knowing what happened across a whole month is a different one, and most teams have neither.

Girish Kotte
Girish Kotte

Founder, CEO & CTO, Wysera

Most teams running agents have exactly one control: somebody clicks approve. It is the right first control and it has a blind spot. A person approving forty drafts a week is checking each one against "is this obviously wrong", which is a good filter for individual errors and a poor one for patterns. The problems that actually damage a business are patterns, and nobody sees them from inside the approval queue.

Approval is one control, not the only one#

These are two different jobs and it is worth naming them separately.

Approval asks: is this specific message acceptable to send? It happens in the moment, under time pressure, against a queue. It catches the obviously wrong.

Audit asks: looking at everything from the last month, is this working the way we think it is? It happens away from the queue, without pressure, across many items at once. It catches drift, repetition and systematic error.

Nobody approving their fortieth draft on a Friday notices that the same slightly wrong claim has been in all forty. That is not carelessness. It is what a queue does to attention.
Why both are needed

What to log, and it is more than the output#

Most teams log what was sent. That tells you what happened and nothing about why, so when you find a problem you cannot tell whether the model reasoned badly or the data it was given was wrong. Those have opposite fixes.

The output. As sent, not the template.

The input. What context it had. This is what distinguishes a model error from a data error.

The sources. Which record, page or document it drew a claim from. Without this, verifying a specific means re-researching it from scratch, which nobody does.

The human delta. What was changed before approval. The single most useful field, because it is a continuous measure of how well the thing is working.

The outcome. Replied, bounced, complained, ignored.

The four failures worth catching#

1

Fabricated specifics

A number, date, price or quote that was invented. Easiest to catch because it is discrete and checkable, and the most likely to be copied onward once it is out. Check every specific in your sample against its source.

2

Stale facts stated as current

A competitor's pricing from two years ago, a policy that changed, a person who left. Nothing in the output signals its vintage. Look specifically for claims about the outside world, which is where this concentrates.

3

Tone drift

Invisible week to week and obvious across a quarter. Compare a sample from this month against one from three months ago, read side by side. Drift usually follows a change to the examples or the prompt that nobody connected to it.

4

Context blindness

A technically correct message at a humanly wrong moment: a renewal push to someone with an open complaint, a cheerful follow-up to a bereaved contact. The most damaging category, and it is only visible if you check who received something rather than what was sent.

A weekly routine that takes twenty minutes#

Small businesses do not need a governance framework. They need one named person and a repeatable twenty minutes.

Read ten at random. Actually random, not the ten most recent and not ten you pick. Recency and selection both bias toward the ones you already had in mind.

Check every specific in those ten. Each number, name, date and claim, against its logged source. This is the bulk of the twenty minutes and it is where fabrication is caught.

Look at the edit rate. What proportion of drafts were changed before approval, and is it moving? Rising edit rate means something changed. Falling means it is learning. Flat and high means the setup is wrong and nobody has said so.

Read one thread end to end. Pick a single customer and read every message they received in sequence. Repetition and incoherence across a thread are invisible per message and obvious in sequence.

Write down what you found. Three lines. The value is almost entirely in being able to compare against last month.

How to sample when volume is high#

Ten random items is fine at low volume. Past a few hundred a week, the random sample will keep showing you the common case and miss the things worth finding. Stratify instead.

Sample the edges, not the middle. The longest and shortest outputs, the ones where the agent had least context, the ones to your largest accounts, and anything it flagged as uncertain if it can. Failures concentrate at edges; the middle is where it works.

Always sample after a change. New prompt, new data source, new model version. This is where new failures come from, and the output looks completely normal until you check it.

Sample by recipient value. An error to a prospect costs an impression. The same error to your biggest customer costs more. Weight accordingly; it is not a fair sample and it is the right one.

What to do when you find something#

Work out which layer failed before changing anything. Bad output from good input is a model or prompt problem. Bad output from bad input is a data problem, and tightening the prompt will not touch it. This is why the input log exists.

Check whether it happened elsewhere. One instance in a sample of ten usually means many instances in the population. Search for the specific claim across everything sent before deciding it was isolated.

Fix the class, not the instance. Correcting the one message is necessary and insufficient. If a fabricated statistic got through, the question is what stops the next one, and the answer is usually a requirement to cite a source rather than a better prompt.

Narrow the autonomy rather than switching it off. The common overreaction is to stop using agents. The proportionate response is to move that particular task back behind approval while leaving the rest running, which is the whole point of having a gate you can move.

The reason all of this is necessary rather than optional is in what AI still cannot do in marketing: a model produces wrong answers with exactly the fluency of right ones, so the confidence in the output carries no information. Auditing is how you get the signal the output does not give you. How the approval half works is at the approval gate.

Try it on autopilot

Every action logged with its sources, so the audit takes twenty minutes.

Wysera records what each agent did, what it was working from, what you changed before approving and what happened next, so a weekly review is reading rather than reconstructing.

How the approval gate works

Frequently asked

How do you audit AI agent output?

By sampling what it produced and comparing it against what you would have accepted, on a schedule, with the results written down. In practice that is a weekly twenty minutes: read a random sample of what went out, check the specifics it asserted, look at the rate at which people are editing its drafts, and note anything that surprised you.

Is approving each action enough oversight?

It is the most important control and it is not sufficient on its own. Per-item approval catches obvious problems in individual messages, and it is poor at catching patterns: a slow drift in tone, a claim repeated in every message, or a whole segment being treated wrongly. Those are only visible when you look across a month.

What should you log from an AI agent?

The output, the input it used, which sources it drew on, what a human changed before approving, and what happened afterwards. Most teams log only the output, which tells you what was sent and nothing about why, so when something is wrong you cannot tell whether the model erred or the data did.

How often should you review AI output?

Weekly while you are learning what it gets wrong, monthly once it is stable, and immediately after any change to prompts, data sources or the model itself. The last one is the most commonly skipped and the most likely to introduce a new failure, because the change is invisible in the output until you look for it.

What are the most common AI agent failures?

Fabricated specifics, stale facts asserted as current, tone drift away from your voice over time, and context blindness where a technically correct message is sent at a humanly wrong moment. The first is easiest to catch and the last is the one that reaches customers most often.

Do small businesses need AI governance?

Not in the formal policy sense, and yes in the sense of somebody looking regularly. A small business does not need a governance committee. It needs one named person, twenty minutes a week, and a written note of what they found, which is the entire process and is more than most companies of any size actually do.

More from the blog

See all
Agentic AI

What AI Still Cannot Do in Marketing

Every vendor will tell you what their AI can do. This is the other list, and it is the more useful one.

Read
Agentic AI

AI SDR vs Human SDR: The Honest Comparison

An AI SDR is very good at the half of the job that scales and cannot do the half that closes.

Read
Agentic AI

Why Your AI Emails Sound Like AI, and How to Fix It

It is not the words. It is the shape, the confidence and the total absence of anything only you would know.

Read
Agentic AI

Training an AI on Your Brand Voice, Properly

Friendly but professional tells a model nothing. Twenty of your own emails tells it everything.

Read
Agentic AI

AI Phone Agents: What They Handle and What They Should Not

The alternative to an AI answering is usually not a person answering. It is voicemail.

Read
Operations

The Enterprise Stack a Twenty-Person Company Bought

Bought for the company you are going to be, paid for by the company you currently are.

Read
Operations

Three Project Tools, One Team: How It Happens

The subscriptions are cheap. The cost is that no one can answer what the company is working on this week.

Read
Operations

The Stack You Built Yourself: Notion, Airtable and Zapier

$150 a month and one person who cannot go on holiday without something breaking.

Read
Operations

What the Free Stack Actually Costs

Free tiers are real and often the right answer. They cap on contacts, sends and bookings, which are the three things that grow if any of it works.

Read
Operations

GoHighLevel Plus the Tools It Was Meant to Replace

You bought the consolidation and kept the stack. That is worth understanding before you switch again.

Read
Operations

One Tool Instead of Pipedrive, Mailchimp and Calendly

Three subscriptions, two of them per seat, and a contact record that exists in all three and agrees in none.

Read
Operations

The Outbound Stack: Apollo, Instantly and Pipedrive, Priced

Prospecting in one tool, sending in a second, and the pipeline in a third. The lead is the same person in all three and nobody can prove it.

Read
Operations

Why Support Stacks Get Expensive: Intercom, Zendesk and Slack

Every one of these is priced per seat, so the bill grows on the day you hire someone to answer more customers.

Read
AIO and SEO

The Content Stack: Ahrefs, Surfer and Jasper, Added Up

The one stack where every line is flat-priced, so a solo operator pays close to what a ten-person team pays.

Read
Operations

What a Dental Practice Actually Pays for Software in 2026

Practice management, scheduling, recall, forms, reviews, phones. Six vendors for what a patient experiences as one visit, priced out and added up.

Read
Operations

Why Clients Fire Good Lawyers: The Communication Problem

Nobody fires a lawyer for losing a motion they explained. They fire the one who went quiet for six weeks.

Read
Operations

Your Book Is the Best Lead List You Will Ever Buy

The cheapest policy to write is the second one to a household that already trusts you and only bought one.

Read
Operations

The Busy Season Bottleneck Is Not the Work

You are not short of hours. You are waiting on eleven clients for one missing document each, and nobody is chasing them.

Read
Operations

What an Agency Pays Per Client to Run Its Stack

Your tooling bill is not a fixed cost. It is a per-client cost wearing a monthly subscription, and it grows every time you win work.

Read
Operations

The Solo Consultant's Feast and Famine Problem

The famine was created during the feast. What to keep running while you are heads-down on delivery, and what you can safely let stop.

Read
Operations

The 72 Hours After an Event Decide Whether It Paid

You did not lose the deal at the booth. You lost it in the eleven days it took to send the first email.

Read
Operations

What a Restaurant Actually Pays for Software in 2026

Seven vendors for one dinner service, priced out and added up, including the ones that take a percentage instead of a subscription.

Read
Operations

The Patient Recall Playbook: Getting People Back Through the Door

The cheapest patient to book is the one who already trusts you and has quietly stopped coming.

Read
Operations

The Hospice Referral Response Window

A family waiting on an admission is not waiting on a decision. They are usually waiting on a handoff.

Read
Operations

The Law Firm Intake Playbook: Why Firms Lose Cases Before the Consult

The case was won or lost before anyone opened a file. What actually happens between the first call and the signed engagement, and how to fix the part that leaks.

Read
Operations

What a Med Spa Actually Pays for Software in 2026

Booking, CRM, email, SMS, reviews, forms, payments. Seven bills for what a client experiences as one appointment, priced out and added up.

Read
Operations

Speed to Submit: How Healthcare Staffing Agencies Win the Req

The first credible submission usually wins the req. Here is where the hours actually go, and which of them are handoffs rather than work.

Read
AIO and SEO

ListBulb Review: How to Read a Launch Directory Before You Submit

Every directory says it gives dofollow links. The number that matters is the one they do not put on the homepage.

Read
AIO and SEO

Why Your Startup's Domain Rating Matters, and How to Grow It

You did not have a build problem. Nobody knew the thing existed. DR is the least glamorous way to fix that, and it compounds.

Read
AIO and SEO

The Best Distribution Platforms in 2026 (Ranked)

AI made building cheap. It did not make being found cheap. Ten platforms ranked by how much of the distribution problem each one actually solves.

Read
Operations

Marketing for Dental Practices: How to Get More Patients in 2026

Local search, reviews, recall, and case acceptance. What actually fills a dental schedule in 2026, and the six-figure asset already sitting in your practice management system.

Read
AIO and SEO

The Best AI Headline & SEO Headline Analyzer Tools in 2026

Free AI scorers, emotional-value checkers, and SEO title tools. Six headline analyzers ranked, with an honest pick and a deal-breaker for each.

Read
Operations

The Best Drift Alternatives in 2026 (Conversational Sales & Follow-up)

Live chat, conversational marketing, and the CRM-plus-follow-up approach. Six Drift alternatives ranked, with an honest pick and a deal-breaker for each.

Read
Operations

Marketing for Med Spas: How to Get More Clients in 2026

Before-and-afters, local search, reviews, and rebooking win. The channels that actually fill a med spa's calendar, ranked, with a 90-day plan a small team can run.

Read
Operations

Marketing for Insurance Agents: How to Get More Clients in 2026

Referrals, speed-to-lead, and your existing book win, not cold leads. The channels that actually grow an insurance agency, ranked, with a 90-day plan.

Read
Operations

Marketing for Accountants: How Solo CPAs Actually Get Clients in 2026

Referrals, local search, and trust win, not viral content. The channels that actually bring in accounting clients, ranked, with a 90-day plan a solo firm can run.

Read
Operations

Replace Calendly, Typeform and Linktree With One Subscription (2026)

Three small subscriptions that quietly become a real bill. The constraint that matters is not the price, it is Typeform's response cap.

Read
Operations

GoHighLevel White-Label Alternatives: An Honest Answer for Agencies

Most agencies asking for a white-label alternative do not resell software. That changes the answer completely.

Read
Agentic AI

AI Tools That Can Actually Run Marketing for a One-Person Business

The difference is not writing quality. It is whether the tool finishes the job and who approves it before it sends.

Read
Operations

One Tool Instead of HubSpot, Mailchimp and Calendly: The Honest Math

Three tools everyone tells you to consolidate cost $43 a month together. The case for switching is the seams and the growth cliff, not the bill.

Read
Operations

AI Tools That Help Small Businesses Respond to Leads Faster (2026)

Speed to lead is the cheapest advantage a small business has, and the one most of them lose overnight and at weekends. Eight tools, honestly ranked by what they automate.

Read
Operations

The Best CRM for Startups in 2026 (Ranked for Founders & Lean Teams)

Founder-led sales, limited runway, and a need for speed. Eight CRMs across four shapes, with an honest pick and a deal-breaker for each startup stage.

Read
Operations

The Best CRM for Small Business in 2026 (Ranked for Leads & Follow-ups)

Managing leads, follow-ups, and automation without the complexity. Nine CRMs across three shapes, with an honest pick and a deal-breaker for each.

Read
Operations

The Best AI Social Media Management Tools in 2026 (Ranked)

AI that writes the captions, plans the calendar, and schedules the posts. Ten tools across three shapes, with an honest pick for each.

Read
Operations

The Best CRM for Med Spas in 2026 (Ranked + Honest Verdict)

Bookings, no-shows, memberships, and marketing in one place. Five picks, one honest verdict for each kind of med spa.

Read
Operations

The Best CRM for Accountants and CPA Firms in 2026 (Ranked)

Client onboarding, document collection, and tax-season workflows in one place. Five picks, one honest verdict for each kind of firm.

Read
Operations

The Best CRM for Insurance Agents in 2026 (Ranked + Honest Verdict)

Speed-to-lead, quote follow-up, renewals, and cross-sell in one place. Five picks, one honest verdict for each kind of agency.

Read
Operations

The Best All-in-One Marketing & Sales Platforms for 2026 (Ranked)

One platform for marketing, sales, and ops. Six contenders, one honest pick for each kind of team.

Read
AIO and SEO

Best AI Tool for Content & SEO for One-Person Businesses

One person can't run five tools. Here's the all-in-one that actually fits.

Read
Operations

How to Consolidate Your GTM Stack in 2026: A Practical Playbook

Ten logins, one bill that climbs, and you're the integration. Here's the fix.

Read
Operations

The 12 Best AI CRMs for SMBs in 2026 (Ranked + Honest Verdict)

Twelve picks. One honest recommendation for each kind of team.

Read
Agentic AI

Best Agentic AI Tools in 2026: Builders, Platforms, and Products

Three categories, twelve picks, one clear way to choose.

Read
AIO and SEO

What is AEO? Answer Engine Optimization Explained (2026)

Answer Engine Optimization, in plain English, with five things to ship this week.

Read
AIO and SEO

AI Visibility Tracking: How to Monitor Your Brand in ChatGPT, Claude, and Perplexity

Rank tracking moved to the chat window. Here's how to watch it.

Read
AIO and SEO

How to Write llms.txt: A Practical Guide for 2026

Two markdown files. AI crawlers find your site through them.

Read
Operations

How to Replace Salesforce in 2026: A Practical Migration Guide

Per-seat is a tax. Here is the honest migration playbook.

Read
Agentic AI

What is Agentic AI? The Complete Guide for 2026

From chatbot to agent: what changed, what's coming, what to ship.

Read
AIO and SEO

AIO vs SEO in 2026: How to Rank in ChatGPT, Claude, and Perplexity

Search moved. Your brand must move with it.

Read
Operations

How to Replace HubSpot in 2026: A Practical Migration Guide

The honest playbook for SMBs who refuse to keep paying.

Read
Agentic AI

What Is Wysera? The All-in-One Agentic Platform for Marketing, Sales & Operations

One agentic brain for marketing, sales, and ops, what it is and how it works.

Read
AIO and SEO

How to Rank in ChatGPT (2026): The Practical AEO Playbook

Seven concrete moves to get cited inside AI answers, and how to measure it.

Read
Operations

The Best Marketing Automation Tools in 2026 (Ranked + Honest Verdict)

Ten picks across three categories, one honest recommendation for each team.

Read
Agentic AI

AI Agents for Small Business in 2026: What They Do and Where to Start

What AI agents really do for a lean team, and the safe place to start.

Read