01 · Command center
Operational Intelligence Layer
Turning an agency that ran on chat threads into a system that runs itself
A hospitality marketing agency serving hundreds of restaurant clients was operating almost entirely out of WhatsApp messages and disconnected software. Work was invisible. Nobody could say where the time went, what it cost, or what was quietly breaking. I built an operational intelligence layer that made the invisible work visible, and then kept extending it until it became the command center the whole agency runs on.
The problem
The agency worked the way most independent businesses actually work: reactively, through conversation, held together by the memory of whoever happened to be involved.
Client requests came in as chat messages. Work got done, or didn't, in the same threads. There was no structured record of what was requested, what it took, who did it, or what it was worth. The software stack was a patchwork of platforms that didn't talk to each other.
The cost of that wasn't visible, which is exactly why it was dangerous. A few things it hid:
- A client's online ordering went dark and stayed down for months before anyone noticed. Undetected outages like it were quietly draining real revenue the whole time.
- Fewer than half of incoming requests arrived complete enough to act on. The rest needed follow-up before work could even begin, and that follow-up time was pure, unaccounted-for drain.
- The bulk of technical work funneled through a single person, a bottleneck nobody had quantified because nobody could see the distribution.
The core insight that shaped everything after: this was not a labor problem. It was a visibility problem. You cannot fix, price, or staff what you cannot see. The work didn't need to be redistributed. It needed to be instrumented.
What I built
I built an operational intelligence layer that brought structure to operational chaos. Instead of adding another tool to the pile, it sits underneath the work and captures it as structured data, which lets the system observe itself.
The clearest expression of that idea is the operations briefing the platform generates automatically. It isn't a report someone sits down to write. The system produces it from the work itself, surfacing, without anyone asking:
- Revenue exposure: outages and disabled ordering flagged with estimated dollar impact, so a silent problem becomes a line item instead of a surprise.
- Cost of current state: operational drag translated into an annualized dollar figure. On one nine-day sample, the system surfaced roughly $46,000/year in quantifiable operational waste, before counting direct revenue loss from outages.
- Intake completeness: the percentage of requests that arrived ready to execute, exposing incomplete intake as a leading source of lost hours.
- Routing efficiency: work reaching the wrong team (non-technical tasks landing on developers), quantified as recoverable capacity.
- Bottlenecks and single points of failure: workload distribution made visible, so an over-concentrated dependency stops being a rumor and becomes a number.
The tagline the system prints at the bottom of every briefing sums up the whole philosophy: the work creates the report. Intelligence isn't a separate task layered on top. It's a byproduct of doing the work inside a system built to notice.
What it grew into
Once the foundation existed, each new module retired a specific operational drain rather than redistributing it:
- Website rebuild pipeline: regenerates a client's unstructured site in minutes and hands back one built for modern search, including converting a static PDF menu into a discoverable, machine-readable text menu.
- Source-of-truth layer: a central brain for how client work is managed, so institutional knowledge lives in the system instead of in someone's head.
- Client portal and live operational state: surfaces performance data and is evolving toward letting a client broadcast their live operational state consistently across Google, Apple, social, web, and app, turning consistency itself into a discoverability advantage.
- Flyer automation: absorbs high-volume recurring design work that was straining the team and driving client dissatisfaction, one of the real levers behind churn.
Each of these traces back to the same spine: see the friction, remove it, let the work become effortless.
The result
- Operational work that was invisible and untracked became structured, measurable data.
- The system automatically surfaces the cost of its own inefficiency, roughly $46,000/year in operational waste on a single sample, so leadership can make decisions against numbers instead of impressions.
- Undetected revenue outages, previously found by accident, are now flagged automatically with estimated dollar exposure.
- Incomplete intake and workload bottlenecks were quantified for the first time, converting vague operational anxiety into specific, fixable problems.
- Website rebuilds that were slow, manual, and inconsistent became fast, repeatable, and built for modern search.
- Recurring design work that fed client churn was automated down.
The agency didn't get a tool. It got the ability to see itself.
Why this matters beyond one agency
Every independent business of a certain size runs into the same wall: the work lives in people's heads and chat threads, the software doesn't connect, and the true cost of the chaos is invisible until something breaks loudly enough to notice.
The systems behind this layer aren't specific to restaurants or marketing. They're a pattern: instrument the work, make the invisible visible, then automate the recurring drain out of existence. That pattern applies to any organization running on manual effort and duct-taped software.
That's the work I do. If your business runs on chat threads and disconnected tools, and you suspect it's costing you more than you can see, that's exactly the problem this solves.
Note: All figures are drawn from real operational reporting. Individual names, client identities, and internal specifics have been withheld for confidentiality; the structure and quantified findings are genuine.
Same pattern in your operation?
Let's talk →