I Built 50 AI Agents to Run My Consulting Business — Here's What I Learned
A behind-the-scenes look at building a 50-agent AI system that handles lead generation, proposals, delivery management, and invoicing for a one-person consulting practice. What worked, what broke, and what I would do differently.
I run a one-person AI consulting practice. I also run 53 AI agents that handle lead generation, content creation, email triage, competitive intelligence, client management, invoicing, and about 40 other things I used to do manually.
This is not a hypothetical. This is what my actual infrastructure looks like, what it cost to build, and what I learned.
Why 53 Agents Instead of One
The first thing people ask: why not just use ChatGPT or Claude for everything?
I tried that. It works for ad hoc questions. It does not work for operations. Operations require memory, scheduling, coordination, and the ability to act without being prompted. A single AI assistant sitting in a chat window is a tool. Fifty-three agents running on schedules with shared memory and approval gates is a system.
The distinction matters because a tool helps you do work. A system does work while you do other things.
The Architecture
My setup runs on five platforms:
OpenClaw is the primary runtime. It hosts 10 subagents and 43 skills, runs on Docker, and handles all daily operations through cron jobs. It talks to me via Telegram.
Claude Code is the command center for complex work. When I sit down for a focused session, Claude Code orchestrates multi-step tasks, writes code, and coordinates across the system.
Hermes handles deep research and browser automation. When an agent needs to scrape a website or run a search that requires a real browser, Hermes does it.
IronClaw is the security layer. WASM sandbox for untrusted code, credential vault, leak detection. Every agent runs through security gates.
Nanobot handles lightweight API-only tasks.
The agents coordinate through shared memory files on the filesystem. No complex message bus. No microservices architecture. Just markdown files in a shared directory. It sounds primitive. It is reliable.
What the Agents Actually Do
Here is a typical day:
6:00 AM - Lead scan runs automatically. Searches Reddit, LinkedIn, and X for people discussing AI adoption challenges. Scores each lead against my ideal customer profile. Qualified leads get drafted outreach messages.
6:30 AM - Content intelligence scans 55+ subreddits and X for posts relevant to my consulting practice. Scores them by relevance and engagement. The best ones become LinkedIn post ideas.
7:00 AM - Morning briefing arrives on Telegram. Weather, calendar, market data, email summary, project status, stale approvals.
8:30 AM - Client health check. Looks at active engagements, flags overdue milestones, checks for client emails that need responses.
10:00 AM - Email triage. Classifies every unread email as action, read, archive, or delete. Auto-archives the noise. Summarizes what needs my attention.
10:00 AM, 1:00 PM, 4:00 PM, 7:00 PM - LinkedIn comment monitoring. Checks my posts for new comments, drafts replies in my voice, queues them for my approval.
Daily - Ecosystem health audit. Checks all containers, API credentials, cron job errors, disk usage, and auto-fixes what it can.
I did not build all of this in a day. It accumulated over weeks of identifying repetitive tasks and automating them one at a time.
The Failures
The $200 lesson
My first week, I burned through $200 in API costs in two days because I had no idea how to manage token consumption. I had agents running with full context windows on every call. No caching, no model routing, no cost awareness.
Now I route simple tasks to smaller models (Haiku) and reserve the expensive models (Opus, Sonnet) for tasks that need them. Monthly cost dropped to under $50 variable.
The silent failure problem
For the first month, half my automations were silently failing. Scripts exited with code 0 but produced no output. API keys expired and nobody noticed. Cron jobs ran but the results went nowhere.
The fix was building a daily ecosystem audit that checks every component and reports failures. If something breaks at 3 AM, I know about it by 5 AM. This single automation saved more time than any other.
The Marvell announcement that almost happened
I have a content pipeline that drafts LinkedIn posts automatically. Three times, it drafted a "I left Marvell" announcement that I explicitly told it not to post. Agents do not have judgment about sensitive topics. They follow patterns, and "career transition" was a pattern in my content strategy. I had to add a hard-coded content rule that blocks this specific topic permanently.
Lesson: AI agents will optimize for the pattern you trained, not the nuance you intended. Hard rules beat soft guidelines every time.
Real Numbers
Infrastructure cost: ~$50/month variable (API calls) + $200/month Claude subscription
Time saved: Conservatively 3-4 hours per day. The morning briefing alone saves 45 minutes of checking email, calendar, weather, and markets separately.
Revenue impact: Too early to measure directly. But my first client engagement starts in April, and the entire lead pipeline, proposal system, and delivery tracking was built by agents, not by me manually setting up spreadsheets.
Build time: About 3 weeks of evening and weekend work to get the core system running. It has been iteratively improving every day since.
Lessons That Apply to Any Business
Start with the task you hate most
My first automation was email triage. I dreaded opening my inbox every morning. Now an agent classifies everything before I see it. Start with the task that drains you. The motivation to maintain the automation is highest when it replaces something painful.
Memory matters more than intelligence
The smartest AI model in the world is useless if it forgets everything between sessions. Persistent memory, shared context files, and structured data storage are what make agents useful over time. Without memory, you are just having the same first conversation every day.
Approval gates are not optional
Every external action (posting to LinkedIn, sending an email, responding to a comment) goes through my approval. The agents draft, I approve. This is not inefficiency. This is risk management. One bad automated post can undo months of credibility building.
The compound effect is real
Each automation I add makes the next one easier. The lead scanner feeds the outreach drafter. The content scanner feeds the post writer. The email triager feeds the client tracker. After 53 agents, the system is more than the sum of its parts.
Would I Recommend This?
For a one-person consulting practice, absolutely. The upfront investment is significant, but the operating leverage is enormous. I effectively have a team of junior analysts working around the clock for the cost of a nice dinner.
For a larger company, the approach would be different. You would not have one person building everything. But the principles are the same: start specific, automate one task at a time, add approval gates, and measure honestly.
The technology is ready. The question is whether you are willing to invest the time to set it up properly.
If you are thinking about AI for your own business, the AI Quick-Start Guide for Small Business covers the practical first steps. For enterprise leaders, I wrote about why 80% of AI pilots fail and how to avoid it. And if you want to see where your organization stands right now, take the AI Readiness Scorecard at haagsman.ai/scorecard.
Want to talk through your AI strategy?
Take the AI Readiness Scorecard to see where you stand, or book a free discovery call.
More from the blog
AI Doesn't Improve Experience by Default. Here's What Does.
41% of consumers say customer service got worse because of AI. 80% of employees say AI tools slow them down in the first month. The problem is not the technology. The problem is deploying AI without designing for the experience.
The AI Quick-Start Guide for Small Business Owners
You do not need a data scientist or a six-figure budget to start using AI in your business. Here is a practical, no-hype guide to the automations that deliver real ROI for companies with 5 to 200 employees.