Field notes. John Arndt, Soxoa. Published .
Two years ago the AI pitch was a chatbot. This year it is an “agent,” and every software vendor you already pay has added the word to a pricing page. If you run a business and you are trying to work out whether this is a real shift or a rebrand, the honest answer is that it is both. The term is overused, and the underlying change is real.
So here is the definition, the work agents actually hold up on, the places they still fail, and the three guardrails I would not put one near real work without.
The one-sentence definition
A chatbot answers a question. An agent completes a task. That is the whole distinction.
Ask a chatbot about an invoice and it tells you what it knows. Hand the same situation to an agent and it looks up the invoice in your accounting system, checks whether payment arrived, drafts the reminder, updates the record, and tells you what it did. It takes multiple steps, it uses your actual tools, and it works toward an outcome rather than a reply.
The reason this became practical recently is not one breakthrough. Models got better at multi-step reasoning, they got considerably better at driving software without falling over, and the plumbing that connects a model to your email, your calendar and your database matured from a research project into something you can simply buy. The combination crossed a threshold where a process that used to need a person at every step can run without one.
What agents reliably do today
Here is the work that holds up in production. Read the pattern before you read the rows: everything here is bounded, repeatable, and checkable. That is not a coincidence, it is the entire selection criterion.
A useful mental model: today’s agents are capable junior employees with perfect attendance and no institutional memory. They execute a defined process tirelessly and consistently. They do not invent strategy, and turned loose on open-ended work they will confidently do the wrong thing. Design for that and they are remarkable. Ignore it and you join the people who say AI does not work.
- Triage and routing
- The agent reads incoming email, support requests or form submissions, classifies them, answers the routine ones, and escalates the rest with a summary attached.
- Monitoring and alerting
- The agent watches something that matters, your site, your reviews, a filing deadline, a competitor’s pricing, and tells you when it changed, with enough context to act on it.
- Data entry and reconciliation
- The agent moves information between systems that do not talk to each other: the job your office manager does with two screens open and a lot of patience.
- Report assembly
- The agent pulls numbers from your systems on a schedule and produces the summary somebody used to spend Friday afternoon building.
- Follow-up sequences
- The agent chases the unsigned proposal, the unpaid invoice, the document request nobody answered, politely and indefinitely.
Where agents still fail
Open-ended judgment calls. Tasks where the right answer depends on context that lives only in somebody’s head. Anything with high stakes and no verification step. And long, sprawling processes nobody has written down, because an agent cannot follow a process that exists as tribal knowledge.
That last one is worth sitting with. Sometimes the most valuable part of an AI project is that it forces the business to write a process down for the first time, and the writing down is where the real argument happens.
The three guardrails every deployment needs
Three of them, and I would not put an agent in front of real work without all three.
Bounded authority
The agent gets the minimum access it needs. Irreversible actions, sending money, deleting records, making a public commitment, either require human approval or sit outside its reach entirely.
A readable log
Every action recorded somewhere a person can read it: what the agent saw, what it decided, what it did. When something odd happens you want to reconstruct it in minutes rather than wonder about it.
An escalation path
The agent knows what it does not handle and hands those cases to a named person with context. The deployments that fail are the ones designed on the assumption that the agent handles everything.
What this means for a twenty-person company
You do not need an agent strategy. You need one process automated well.
The mechanism is narrow and boring: pick a single well-bounded workflow, deploy against it with the three guardrails above, watch it for a month, then take the next one. Each cycle makes the following one cheaper, because the plumbing, the logging and the review habit already exist. Nobody has to sit through a program with a slogan attached.
I run software products of my own, so I see both sides of this: what the technology promises, and what it does at two in the morning when nobody is watching. The second view is the one that decides how you design.
That shape of work is an AI Build Sprint: fixed scope, one to three workflows taken from mapped to operating in your own environment, evaluated on your real examples, with a human review path and documentation you keep. Scope and price are agreed before work begins.
Where to start
Before deciding on an agent, compare agentic AI with workflow automation. Our agentic AI implementation page shows how the job, permitted actions, evaluation, and human owner fit together.
If you are not sure which of your processes is the right first candidate, that is the normal starting position, and it is answerable with an honest list rather than a vendor demo. The method I use is written out in how to audit your business for AI.
If you would rather talk it through, bring the workflow you think is the candidate and I will tell you whether it is, including if the answer is that you should leave it alone. Schedule a strategy call, or start with the readiness assessment: five dimensions, self-scored, runs in your browser, and your answers are not stored.
Common questions
- What is the difference between an AI agent and a chatbot?
- A chatbot answers a question; an agent completes a task. An agent takes multiple steps, uses your actual tools (email, calendar, database, accounting system), and works toward an outcome rather than a reply.
- What can AI agents reliably do for a small business today?
- Bounded, repeatable, checkable work: triaging and routing inbound requests, monitoring and alerting, moving data between systems that do not talk to each other, assembling scheduled reports, and running polite, persistent follow-up sequences.
- Where do AI agents still fail?
- Open-ended judgment calls, tasks whose correct answer lives only in someone’s head, high-stakes actions with no verification step, and processes that exist only as tribal knowledge. An agent should never be the last check before money moves.
- What guardrails does an agent deployment need?
- Three: bounded authority (minimum access, human approval for irreversible actions), a readable log of every action the agent takes, and a graceful escalation path that hands the cases it does not handle to a person with context.