I Built an AI Bot That Runs 3 Businesses. Here's What I Learned.
February 10, 2026
Six months ago, I was drowning in operational overhead. I run three businesses: an AI automation agency, a hotel amenities supply company (Dr. Hotellato Zrt.), and a boutique guesthouse (4 Cats Shelter). Each has completely different workflows, customers, and requirements.
So I built OpenClaw — an autonomous AI agent that runs on Telegram and manages all three from a single Docker container. Here’s what I learned.
The Architecture
OpenClaw isn’t a chatbot. It’s an autonomous agent with a heartbeat pattern — it proactively checks for work on a schedule rather than waiting for commands. For Dr. Hotellato, it checks in 5 times daily. For the agency, twice daily. For 4 Cats Shelter, 3 times weekly.
The system has three layers:
- Character & Principles — A detailed personality definition and operational guidelines that govern how it communicates and makes decisions
- Business Skills — Specialized skill files for each business (content creation, competitive analysis, ad copy, etc.)
- Confidence-Based Autonomy — Tasks above 85% confidence execute automatically. Tasks between 60-85% are proposed for approval. Anything below 60% is escalated.
Everything lives in workspace files that get injected into context at boot. Total token budget: 100K characters.
Lesson 1: Confidence Thresholds Are Everything
The most important design decision was the confidence-based autonomy model. Without it, the bot would either be too aggressive (executing tasks it shouldn’t) or too passive (asking permission for everything).
The sweet spot: let routine tasks flow automatically while flagging anything uncertain. This means I’m not babysitting the bot, but I’m also not surprised by its actions.
Lesson 2: $0 Model Cost Is Real
OpenClaw runs on Kimi K2.5’s free tier for routine heartbeat operations. This was a deliberate architecture choice — model cost shouldn’t be a barrier to 24/7 autonomous operations. For heavy tasks (detailed content creation, complex analysis), it can escalate to Claude or GPT, but 90%+ of daily operations cost nothing.
Lesson 3: Workspace Injection > Fine-Tuning
Rather than fine-tuning a model, OpenClaw uses workspace injection — loading context files (SOPs, brand guidelines, competitive intel) directly into the prompt at boot. This means updates are instant (edit a file, restart), knowledge is transparent (you can read exactly what the bot “knows”), and there’s no training data to manage.
Lesson 4: Regression Tests Prevent Drift
After every significant mistake, I add a test case to a REGRESSIONS.md file that gets loaded into context. This creates an ever-growing set of “don’t do this again” rules. The bot literally learns from its mistakes because they become part of its operating manual.
Lesson 5: Proactive Beats Reactive
The heartbeat pattern was a game-changer. Instead of waiting for me to assign tasks, OpenClaw checks what needs doing and proposes a work plan. Most days, I wake up to a Telegram message that says “Here’s what I’m planning to do today” — and I just approve or adjust.
The Results
Three businesses with consistent daily coverage. 15+ tasks handled per day. Content calendars that stay on schedule. Competitive research that actually gets done. Marketing tasks that don’t accumulate.
The most surprising outcome: it freed up mental space, not just time. I stopped carrying the cognitive load of remembering everything that needs doing across three different businesses.
What I’d Do Differently
- Start with narrower skills and expand gradually — don’t try to make the bot do everything at launch
- Build the regression system from day one, not after the first mistake
- Invest more time in the character definition — it affects quality more than you’d expect
OpenClaw isn’t perfect. But it’s proof that autonomous AI operations are practical, affordable, and valuable — even for small businesses running on tight budgets.
Want help implementing this?
Book a free 30-minute audit and I'll show you where to start.
Book a Free Audit