AI agents for small business: what to automate with agents (and what to leave on scripts)
Every second client call in 2026 starts the same way: "Should this be an AI agent?" The honest answer, after a year of building both: usually not — and the places where agents do earn their keep are very specific. Here's the decision framework I use on real client work, not the one from conference keynotes.
The 30-second answer
- Deterministic script — fixed rules, money or data integrity involved. Invoices, inventory sync, report generation, backups. Cheaper to build, pennies to run, never improvises.
- AI agent — unstructured input, judgment calls, research. Inbox triage, lead enrichment, document reading, "figure out which of these 300 rows are duplicates-ish".
The mistake I see: teams reach for agents for the first category because it's the exciting tech, then discover their invoice total arrived via a probability. Agents propose; scripts dispose. Anything that touches money should be deterministic end-to-end.
Where agents genuinely earn money
1. Triage work nobody wants
Reading inbound email, classifying intent, drafting the first reply, routing to the right person. The agent doesn't need to be right 100% of the time — it needs to be right enough that a human reviews instead of writes. That's a 10× speedup on the boring 80%.
2. Research and enrichment
"Take these 200 leads, find the company size, the tech stack, the right contact." A script can scrape; an agent can judge — that this "About" page means ~50 employees, that this person is the decision-maker. Weekly client favourite.
3. Reading documents
PDFs, scanned invoices, contracts with inconsistent layouts. Modern models extract structured fields with better accuracy than any regex installation, and the failure mode is graceful: low confidence → route to a human queue.
The hybrid pattern that actually ships
The systems my clients keep running all look the same: an agent triages, a script executes, a human approves the edge cases.
- Agent reads the inbound email → outputs structured JSON: type, urgency, extracted fields.
- Script takes the JSON and does the reliable part: update the Sheet, generate the PDF, create the CRM record, send the templated response.
- Anything below a confidence threshold lands in a review queue with one-click approve.
You get the judgment of a model with the audit trail of a pipeline. That last part matters: when a client asks "why did the system send that?", an agent's shrug is not an acceptable answer — a log is.
The 2026 tooling, honestly
- n8n AI agent nodes — the fastest path for teams already in automation tools: agent reasoning as a node in a workflow, self-hosted, your API keys. Pairs perfectly with the platform decision tree.
- MCP (Model Context Protocol) — the emerging standard for giving agents controlled access to your tools. Instead of a fragile Rube Goldberg of Zaps, the agent calls defined tool endpoints. I expect most serious agent deployments to run through MCP-style interfaces by the end of the year.
- Direct API steps — for Workspace-centric businesses, a Gemini or OpenAI call inside Apps Script (see the Gemini + Apps Script walkthrough) often replaces an entire agent platform.
Guardrails that are not optional
- Approval steps on anything customer-facing until you've watched it for weeks.
- Structured output only — the agent returns JSON against a schema; the script validates before acting. Free-form agent actions are how systems go rogue.
- Full logs of every model decision and every action taken.
- Budget caps — a runaway loop on a per-token API is a surprise invoice machine.
- Error alerts — silence is the only unacceptable failure mode.
The five-question test
Run each candidate task through this — three or more "yes" answers means agent territory:
- Is the input unstructured (emails, documents, free text)?
- Does it require judgment a rule can't capture?
- Can a wrong answer be caught cheaply downstream (review queue, validation)?
- Is the volume low enough that per-token cost doesn't bite?
- Would you trust a fast, tireless intern with it — with check-ins?
Invoicing scores zero. Inbox triage scores five. Most businesses need both kinds of system — which is exactly why "AI agent or automation?" is a false choice.
Not sure which side your task lands on? Send me the workflow — I'll tell you straight, and the first step costs nothing.