DIGITAL OPS BOX
← All work
AI-assisted operationsInternal — Digital Ops Box2026

OpenClaw Agent Deployment

A small team of AI agents that handle the busywork — and ask before doing anything that matters.

OpenClaw runs a set of purpose-built agents across my businesses — coordinating tasks, drafting invoices, reconciling books, prepping content, and researching trades — each tooled with clear guardrails and a human approval gate before anything consequential happens.

Practical results
  • A chief-of-staff agent (Porter) that routes tasks, holds context, and checks in over Telegram
  • Recurring loops handle routine ops — invoice drafts, book reconciliation, P&L filing, content prep
  • Every consequential action waits for human approval — nothing irreversible runs silently
  • Purpose-built agents per job: operations, execution, and finance research, each with scoped tools
  • Local-first inference on a DGX Spark, with frontier models only when the reasoning needs it
OpenClaw Agent Deployment — system preview

Part of the Digital Ops Box Platform — the multi-domain operating system this agent layer runs inside.

The problem

I run a property-care business, a spa, and a consulting practice at the same time. There's a constant stream of small, repeatable work — invoices to draft, books to reconcile, content to prep, follow-ups to send — that doesn't really need me, but does need someone reliable who remembers the context and doesn't make a mess.

Hiring that out early didn't make sense. And a plain chat assistant forgets everything between sessions and has no accountability. I wanted something that could actually take work off my plate without me losing control of it.

Why it mattered

Anything that touches money, client data, or an outside system needs a human checkpoint. I'm not interested in "the AI runs your business" — I've watched these tools confidently delete the wrong thing and then try to fix it. The whole point was to get real leverage from automation while keeping a hand on anything irreversible.

What I built

A deployment of purpose-built agents running on OpenClaw, each tooled for a specific job with clear guardrails:

  • Porter — the chief-of-staff agent. Routes tasks onto the board, holds long-running context across all my businesses, and checks in over Telegram. I can tell him "log a half hour on this client" and he handles the entry instead of me opening another app.
  • An execution agent — a headless Cursor session for the precise, technical work: following a written set of steps to make changes and report back.
  • Hoff — a finance and market-research agent that runs daily chart analysis on a watchlist and brings buy/sell options to a morning review for approval.
  • Recurring loops for the routine work that should just happen on its own.

Everything they do worth tracking shows up as a task or a Telegram message, and anything consequential lands in an approval queue before it runs.

How the work changed

  • Routine operations run on a schedule instead of waiting on me to remember them — invoice drafts when a client's retainer runs low, book reconciliation across three accounting systems, P&Ls filed and reported, newsletter drafts prepped from past templates.
  • When an agent isn't sure how to categorize something, it doesn't guess — it asks me in Telegram and links the task.
  • I approve or reject from my phone. Nothing irreversible happens silently.
  • Every coding session I run also writes a short log to a shared place, so Porter always knows what I've been working on across projects.

The result

A real amount of recurring work — bookkeeping, reconciliation, follow-ups, content prep, research — now happens with me reviewing instead of doing. Context stops getting re-explained every session. And because the irreversible steps always wait for approval, I actually trust it.

This isn't autopilot. It's a set of capable assistants with clear lanes and a human holding the keys.

What this applies to

Owner-operators carrying several businesses or domains at once, who have a steady stream of repeatable work but aren't ready to hire it out — and who want the safety of approving anything that touches money, clients, or live systems. Especially where keeping inference private and local matters.

Technical details

Agents run on OpenClaw with local inference on an NVIDIA DGX Spark (Llama 3.1 / Qwen 2.5 via Ollama), reaching for frontier APIs only when the reasoning calls for it. Coordination, tasks, approvals, and an append-only activity log live in Supabase; the dashboard is Next.js. Telegram handles mobile reach and approvals. Each agent is scoped with MCP tools that define exactly what it can and can't touch — clear pathways and guardrails instead of open shell access.

BeforeAfter
Routine work waited on meRecurring loops run on schedule
Context lost between sessionsPersistent memory across agents
AI guesses and hopesAsks before anything it's unsure of
No record of what ranAppend-only activity log
"The AI runs it" anxietyApproval gate on anything irreversible

Approvals are what make the rest usable — the moment something irreversible runs without my say-so, the trust is gone.

Technical details

Implementation stack for teams who need to know how it was built.

  • OpenClaw gateway
  • Next.js
  • Supabase
  • Ollama (Llama 3.1 / Qwen 2.5)
  • DGX Spark (128GB UM)
  • Cursor (headless)
  • Telegram Bot API
Part of a larger system

This is a module inside a larger operations platform. See the full system →

Next step

Have a version of this problem?

Let's map the workflow before deciding what to build.

Start a conversation