Insights

What is an "AI agent," really? A plain answer, no jargon.

I keep meeting owners who've heard the term "AI agent" thrown around and nod along, not totally sure what it means. Here's the plain version: an agent is just software that can carry out a multi-step task on its own — answer a text, check a calendar, follow up with a customer — instead of you or your team doing each of those steps by hand.

That's it. It's not a robot employee. It's not artificial general intelligence. It's automation that can handle a few more steps in a row than the automation you already use.

That short answer used to be the whole post. But the vocabulary around it has kept multiplying — workflow, agent, "AI employee," copilot — and every one of those words shows up in a pitch priced differently. So it's worth taking the extra few minutes to sort them out, because the words are doing a lot of work on the invoice.

What's the difference between an automation, a workflow, and an agent?

Think of it as a ladder of independence.

A plain automation is one trigger, one action. A call goes unanswered, a text goes out. A form gets filled, a row lands in a spreadsheet. You've had this for years — an out-of-office reply is an automation. Nothing here is AI; it's plumbing, and good plumbing at that.

A workflow chains those steps: missed call → text the caller → ask what they need → put the reply somewhere a human sees it. Still no independence — every step was spelled out in advance by whoever built it. If the customer answers something unexpected, the workflow does whatever the builder guessed it should do, which is often nothing.

An agent is a workflow that's allowed to make small decisions between the steps. The customer texts back "my AC died and I've got a baby at home" — an agent can recognize that's urgent, move it to the front of the line, and answer the follow-up question about service areas without a human writing every possible script in advance. The AI part is exactly that judgment-in-the-middle: reading the situation and picking the next step instead of following a fixed rail.

That's the entire distinction. Rail versus some discretion about the rail.

Is an "AI employee" a real thing?

Mostly it's a pricing strategy. "AI employee," "digital worker," "AI teammate" — those phrases describe the same category of software as an agent, dressed up to justify a headcount-shaped monthly fee. There's no technical line where an agent graduates into an employee. When you see the phrase, translate it: a bundle of agents with a name and a face on the sales page.

I'm not saying the bundles are useless — some are fine. I'm saying the word "employee" is doing emotional work, not technical work. An employee notices things nobody assigned. Software doesn't. Keep the two words apart in your head and the pitches get much easier to read.

What can an agent actually do reliably today?

The reliable list is boring, and boring is where the money is: answering and qualifying inbound calls and texts, chasing estimates that went quiet, booking and reminding and rescheduling, moving information between systems that don't talk to each other, drafting the routine paperwork a human then approves. Narrow lanes, clear rules, a defined handoff to a person when the lane ends.

What's not reliable is the demo-day stuff — an agent running a whole department, negotiating with customers, making judgment calls that carry real money or real risk. The technology is improving fast, and I say that as someone who builds with it every day. But today, the honest rule is: the narrower the lane, the better the agent. If someone pitches you an agent with a wide-open lane, the gap between the demo and your Tuesday will be paid for by you.

Where do agents go wrong?

Four places, in my experience — and I've built enough of these to have hit all four myself.

They fail at the edges: the customer who calls about the invoice and the leak in the same breath. They fail on bad plumbing: an agent is only as good as its connection to your calendar, your phone line, your records — and cheap installs skimp exactly there. They fail silently: nobody notices the follow-up sequence stopped firing in March until someone asks why the pipeline's thin in May. And they fail by staleness — the category moves quickly, and an agent nobody maintains slides quietly behind, which is a whole subject of its own (the 90-day tool cycle).

None of those are reasons to avoid agents. They're reasons every real deployment needs a human owner, an escalation path, and someone checking the logs. Ask any vendor those three questions and you'll learn more than the demo will tell you.

How do I know if my business needs one?

Work backward from the leak, not forward from the technology. If calls ring out after hours, that's a response problem — a narrow agent handles it well (what that build actually looks like, end to end). If estimates go out and die quietly, that's a follow-up problem. If neither is true and you're just curious, curiosity is cheaper at the reading stage than the subscription stage — start with whether your business should be using AI at all, then look at the six build patterns on the What We Build page to see which shape your leak takes.

Here's the part that never makes the sales pitch: knowing what an agent is doesn't tell you whether you need one. The real question isn't "what's an AI agent" — it's "where in my business am I losing money or time to something an agent could actually fix, and is that worth solving right now." That's not a technology question. That's a judgment call about your business, and it's the one that actually matters.

Everything above is enough to have that conversation with any vendor — or to start sorting it yourself. Which leak, which lane, in what order for your shop: that's the call that pays, and it's the work I do. When the reading's done, bring me the bottleneck — book a conversation and I'll show you what I'd build.

← All insights

Got a bottleneck in mind?