← Blog

AI agents in a small business: what ours actually do

Search for AI agents for small business and you'll get lists: ten agents that give immediate relief, six best platforms, fifteen tools for support teams. Almost all of it is written by people selling one of the tools on the list. This post is different in one specific way: we're a two-person product studio that actually runs on agents, and instead of ranking software we're going to show you the roster — which agents run in our company, what each one does, the rules that keep them from causing damage, and what the whole thing honestly costs. It's the companion piece to our longer look at what an AI-native company actually looks like; this one stays close to the ground.

What AI agents actually do in a small business

In a small business, AI agents work best as an operations layer, not a customer-facing gimmick: scheduled agents that file the day's notes, assemble a morning briefing, reconcile revenue against source systems, and monitor each other — each behind a human review gate. In our two-person studio, agents do the recurring work of running the company; the humans keep direction, judgment, and the final say on anything that goes out.

That framing matters because most small-business AI advice starts from the opposite end: put a chatbot on the website, let an agent answer the phone, automate the customer. Customer-facing agents are the highest-stakes, lowest-forgiveness place to start — a bad answer goes straight to the person paying you. The recurring internal work is the opposite: high volume, low stakes, easy to check. Notes that need filing, numbers that need reconciling, a week that needs summarizing. That's where agents earn their keep first, and it's where nearly all of ours live.

An agent, in the sense we mean it, is more than a scheduled script and more than a chat window. It's a process that starts with context about the business, works toward a described goal — read these captures, file them where they belong, link them to the people and projects they mention — and produces output a human can review. Some run on a schedule. Some we invoke by hand. All of them start from the same shared context, which turns out to be the single most important design decision in the whole system.

The agents on our roster

Here's the actual lineup, described by role. WP Media is two people running a multi-product portfolio — Radio Content Pro, a content platform for radio stations, and LocalBeat, our local-news product — and the agent layer below is what makes that runnable.

The nightly processor. Raw captures pile up during the day — meeting notes, ideas, things one of us jotted down mid-task. Every night an agent reads the inbox, files each item where it belongs in our knowledge base, and links it to the people, projects, and meetings it references. We wake up to an organized workspace instead of a pile.

The morning briefing. Before the day starts, an agent assembles what's live: what needs attention, what moved, what's waiting on us. It reads from the same systems we would — the task tracker, the knowledge base, the calendar — and compresses them into something one of us reads with coffee. The alternative isn't "no briefing"; it's forty minutes of tab-cycling each, every morning.

The weekly synthesizer. At the end of each week, an agent reads the week's notes and digests and writes the synthesis: what actually happened, what themes are emerging, what got dropped. Small teams skip retrospectives because there's no one to run them. Ours runs itself and waits to be read.

The evidence collector. A Friday job gathers proof of what shipped that week — an evidence board, not a feelings board. When you're two people, it's surprisingly easy to end a busy week unsure whether anything actually moved. This job answers that question with receipts.

The revenue reconciler. On a schedule, an agent snapshots revenue from the source systems and files the numbers. Not because we can't look them up, but because remembered numbers drift and reconciled numbers don't. When we make a decision that touches money, the figure comes from a snapshot, not from someone's recollection.

The watchdog. One job exists purely to check that the other jobs ran and their output looks sane. A scheduled job that silently dies is worse than no job at all, because you've stopped looking at what it covered. The automation monitors the automation; a human reads the report.

The outreach researcher. Our one outward-facing agent researches prospective customers and prepares leads. It's also our most tightly sandboxed: it writes only to its own workspace and an inbox folder, and it pushes leads into our CRM through one narrow, validating endpoint — it has no general write access to anything. Research is agent work; the actual conversation with a prospect is not.

Ad-hoc agents. Beyond the scheduled roster, we hand agents one-off work constantly — look at this competitor, reconcile this metric, turn this meeting into notes and follow-ups. Because every agent starts from the same knowledge base, an ad-hoc agent already knows our products, our people, and our prior decisions before it reads the request. The output lands back in the same knowledge base, so every finished job makes the next agent better informed.

Notice what's on the list and what isn't. Nothing here talks to a customer. Nothing sends email on its own. Nothing touches money. The roster is deliberately boring — and the boring roster is what two people can trust while they do everything else.

The patterns that keep them safe

The roster is the visible part. The reason it works is a handful of rules underneath, and if you copy anything from this post, copy these.

Review mode is the default, and mostly the permanent state. Every agent job we run writes to internal systems only — the knowledge base and the task tracker — and a human reads the output. Nothing goes to a customer, a vendor, or the public without a person in between. We didn't set it up this way as a phase to grow out of. Agents fail in confident ways: the report is beautifully formatted and one assumption deep in it is wrong. Review mode is not a training ground you graduate from; for most jobs, it's the correct steady state.

Read-only before read-write. Our agents could query the CRM long before anything could write to it, and the one write path that exists today is that single validating sync endpoint — with conflict flagging and do-not-contact suppression built into the endpoint itself, not left to the agent's judgment. Reads let you learn how agents behave with your data at zero risk. Writes come only after the reads have made you comfortable, and even then, narrowly.

One source of truth for work state. Tasks live in the task tracker. The knowledge base deliberately contains no to-do lists. It sounds trivial; it isn't. The moment work state exists in two places, agents (and humans) start acting on the stale copy. Every system in the company has exactly one place where its kind of truth lives, and everything else derives from it.

No business facts from memory. One rule binds every agent we run: never assert a business fact you can't trace to a file, a task, or an API response. A model will confidently tell you your churn rate; the rule forces it to go look instead. This single constraint is most of the difference between agent output you can act on and agent output you have to re-verify from scratch.

Boundaries live in permissions, not prompts. The things agents may never touch aren't enforced by asking nicely in the prompt — they're enforced by what the agent's credentials can physically reach. The outreach agent can't write outside its folders because it can't, not because it was told not to. Prompts drift; permissions don't.

What we deliberately don't hand to agents

The don't-automate list is as load-bearing as the roster.

Customer conversations. When a radio station or a local publisher has a problem, they talk to a person who owns the relationship and the outcome. Agents prepare context — history, account state, relevant notes — and a human does the talking. In a small business, the personal relationship is often the moat; automating it away to save your scarcest hours is trading the wrong asset.

Anything that moves money. Invoices, refunds, payouts, purchases. Agents reconcile and report on money; they do not move it. The failure mode is too expensive and too fast.

Direction and taste. What to build, which customers to serve, when something is good enough to ship. Agents are excellent at executing a described intention and unreliable at forming one. We've never been tempted to delegate this, and after enough time operating this way, we're confident that instinct is right.

The pattern across all three: agents move information; humans make commitments. Any task that creates an obligation to another person — a promise, a charge, a public statement — has a human at the point of commitment.

Should a small business build or buy agents?

Here's where we're supposed to rank platforms. We won't, and the reason is the honest answer to the question: the tool matters far less than the operating pattern, and the pattern is what the listicles skip.

What we'd actually tell a fellow small-business owner:

Start with one recurring job you already do on a schedule. A nightly filing pass, a weekly summary, a monthly reconciliation. It's describable, it's low-stakes, and you already know what good output looks like — which means you can check the agent's work without inventing a rubric.

Write down your context first. The highest-leverage work in our whole system isn't any agent — it's the knowledge base agents start from. An agent with rich context about your business and mediocre tooling beats a state-of-the-art platform that knows nothing about you. If your business facts live only in your head, no purchased agent fixes that.

Buy where the job is generic; build where the job is yours. Off-the-shelf agents are strongest on universal jobs. The agents that changed how our company runs are the ones shaped to our own filing system, our own products, our own definitions — and those, nobody sells.

Decide the never-list before the first agent runs. Customer communication, money movement, production data — whatever your equivalents are. Enforce it in permissions from day one. It is much harder to add boundaries to a system that has run without them.

If you take the intent behind "best AI agents for small business" seriously, the best agent is the one doing a recurring job you've fully described, behind a gate you actually review. That's a practice, not a product.

What it costs (the honest version)

We won't invent a savings number, because we'd be making it up and so is nearly everyone who publishes one. But we can describe the cost structure, which is more useful anyway.

The direct costs — model usage and API calls — are real and, against even a fraction of a salary, small. The meaningful investment is systems work: writing the context, defining the jobs, building the gates, and tending all of it as the business changes. That's an engineering cost profile applied to operations — front-loaded pain, compounding payoff.

The constraint that actually binds is review bandwidth. Agents can generate more output than two people can responsibly read, and an approval you didn't really read is a quality incident on a delay. We design for that scarcity: briefings over raw feeds, exceptions over status updates, evidence attached to every claim. When we're tempted to add an agent, the question isn't "can it do the job" — it's "who reads its output, and when."

And the caution we repeat to anyone who asks: agents amplify the operation you already have. Automate a process you haven't thought through and you get the same sloppiness at machine speed. The roster above works because each job was worth doing carefully by hand first.

If you want the wider view — what it means for a whole company to be structured this way, and the economics of staying two people while the output scales — that's the pillar post. This is what it looks like on a Tuesday.

FAQ

What can AI agents do for a small business?

The reliable wins are internal and recurring: filing and organizing notes, assembling daily briefings, summarizing the week, reconciling revenue against source systems, monitoring other automations, and preparing research. Customer-facing agents get the attention, but internal operations agents are lower-risk, easier to verify, and where a small team feels relief first.

How much do AI agents cost for a small business?

Direct model and API costs are typically small compared to even part-time labor. The real investment is setup and upkeep: documenting your business context, defining each job, and reviewing output. Treat published "hours saved" figures skeptically — the honest constraint is how much agent output you can responsibly review, not the subscription price.

Can a small business build its own AI agents?

Yes — ours are built, not bought, and we're two people. The prerequisite isn't engineering headcount; it's written-down context and a well-described recurring job. Start with one scheduled task you already do, keep the agent's output internal and reviewed, and expand only after its work has been reliably right.

What is the difference between an AI agent and automation?

Classic automation follows fixed steps and breaks when inputs vary. An agent works toward a described goal with judgment about the messy middle — reading context, deciding where something belongs, drafting output for review. The practical difference: automation executes a procedure; an agent executes an intention, which is why its output needs a human gate.