← All Articles

What I Learned Building 10 AI Automations for Small Businesses

I’ve built 10 AI automations for small businesses in the past 8 months. Each one was different. Each one taught me something. Here’s what actually works — and what doesn’t.

Lesson 1: Most Projects Are Data Pipelines, Not Intelligent Agents

Before I started building, I thought: “AI means agents. Autonomous systems. Robots.”

Reality: 9 out of 10 projects are exactly this: data lands → AI processes it → structured output → data is saved.

Claude does one job: transform messy, human input into structured, machine-readable output. That’s powerful and reliable. It’s also boring. No agents. No autonomy. Just very good extraction.

The one project that did involve an agent (a customer service chatbot with access to order history and a refund API) was also our riskiest and most expensive.

Lesson: If you want to automate something, first ask: “Is this a data pipeline?” If yes, build it simple. If it’s a pipeline plus decision-making, then consider an agent.

Lesson 2: Reliability > AI Magic

Every client said the same thing in the discovery call: “We want AI to do the smart thing.”

Every client said this in the retrospective: “We just want it to never fail.”

Magic is fun. Reliability is what pays the bills. We spent 60% of project time building validation, error handling, retry logic, and monitoring. We spent 20% on the actual Claude integration.

A system that extracts 99% of invoices perfectly and escalates 1% to a human is more valuable than a system that extracts 95% perfectly but silently corrupts 5%.

Lesson: Invest in validation (is the output reasonable?), error recovery (what happens when Claude fails?), monitoring (do we know when something’s wrong?), and audit trails (can we see what happened?).

Lesson 3: Clients Care More About Speed Than Accuracy

This surprised me.

Before launch, we ran accuracy tests on invoice extraction: “Are we getting vendor, amount, date correct 98% of the time?”

After launch, clients asked: “Why does it take 2 minutes to process a document?”

They didn’t want 99% accuracy. They wanted “good enough” accuracy and instant feedback. We optimized for speed: removed unnecessary validation loops, cached Claude calls, parallelized processing. Accuracy dropped to 94%. Client happiness went up.

Lesson: Faster > perfect. Clients would rather get 90% of invoices processed instantly and manually fix 10% than wait 5 minutes for 99% accuracy.

Lesson 4: The Client Becomes the Data Expert

You show up thinking: “I’ll teach them about AI and infrastructure.”

What actually happens: they teach you about their domain. Vendor names aren’t standardized. Invoices have weird formats. There are 17 different ways customers might format a date in their system.

By month 2, the client knows more about what Claude can and can’t handle than you do. They’re the ones suggesting validation rules. They’re the ones catching edge cases.

Lesson: Plan for this. Budget for the “client becomes system expert” phase. Involve them in testing. Let them find edge cases. That’s where the real value of automation emerges.

Lesson 5: The First Project Costs 3x More Than It Should

By project 3, you’re reusing code, templates, and infrastructure.

Project 1 took 60 hours of paid time. Project 2 took 50 hours (learning + execution). Project 3 took 30 hours (templates + confidence).

If you quote projects without accounting for this learning curve, you lose money on the first one.

Lesson: Price project 1 to account for learning. By project 3, you’re efficient. The first client subsidizes your expertise for the next two.

Lesson 6: Documentation Prevents Support Hellfire

You deliver a system. The client says: “How do I check the logs?”

If you didn’t write it down, they call you every time something breaks. We started documenting everything: infrastructure diagrams, runbooks for common issues, alert explanations, CloudWatch dashboard setup.

Support calls dropped 70%.

Lesson: Spend 2 extra hours on documentation. It saves 20 hours of support.

Lesson 7: Cheap Infrastructure Matters Less Than You Think

I worried about over-engineering infrastructure. “Is Lambda the right choice? Should we use containers? Kubernetes?”

For 10 small business projects, the infrastructure cost was $50–$300/month total. Negligible.

The cost was in Claude API calls. If you’re calling Claude 10,000 times a month to extract invoices, that’s where the money goes. Infrastructure was a rounding error.

Lesson: Don’t over-engineer. Pick boring infrastructure (Lambda + S3 + DynamoDB). Optimize your Claude calls instead: cached inputs, batch requests, shorter prompts.

Lesson 8: Change Requests Always Appear After Go-Live

You scope a project. “We’ll extract vendor, amount, date, invoice number.”

Two weeks after go-live: “Can you also extract payment terms?”

We included change order clauses in contracts. Good. But the friction of pushing back made some clients unhappy anyway.

Lesson: Expect changes. Have a lightweight change order process — maybe “anything under $500 is bundled in the first 30 days.” After that, it’s a formal change order.

Lesson 9: ROI Calculation Is Hard But Matters

Clients ask: “What’s the payback period?”

You answer: “You were spending 8 hours/week on this. Now it’s 1 hour/week for monitoring. That’s 7 hours × $50/hour = $350/week in value. You paid $8K upfront, so payback in 23 weeks.”

Some clients loved that math. Some didn’t care. Some said “yes, but what if AI improves?”

Lesson: Calculate ROI clearly. Hours saved × hourly rate = annual value. Project cost / annual value = payback period. Show it. Some clients use it to justify the spend internally.

Lesson 10: AI Is a Leverage Tool, Not a Product

Clients hired me thinking: “We’ll deploy AI and that’s the product.”

Reality: AI processes data. People make decisions. Systems connect them.

The value wasn’t “Claude is smart.” The value was “invoices are processed 8 hours faster. Errors are caught before they hit the accounting system. Your team has time for strategic work instead of data entry.”

Lesson: Sell the outcome, not the AI. The AI is an implementation detail.

The Honest Pattern

  1. Most automation is a data pipeline, not an agent.
  2. Reliability is 80% of the work.
  3. Speed > perfection.
  4. Clients care about their domain more than you initially think.
  5. The first project is expensive. Learn fast.
  6. Document everything.
  7. Don’t over-engineer infrastructure.
  8. Claude cost is higher than infrastructure cost. Optimize there.
  9. Changes are inevitable. Plan for them.
  10. You’re not selling AI. You’re selling time back.

That’s what we’ve learned. Build accordingly.

Get the free AI Readiness Checklist

15 questions to diagnose your team’s AI readiness, where you’ll see ROI fastest, and what to tackle first.

Takes 5 minutes Actionable next steps No sales pitch

No spam. Unsubscribe anytime.

or

Ready to build AI that actually works?

Let’s talk about how SRE discipline transforms AI from a risky experiment into a reliable business system.

Book Your Free Discovery Call