What I do Process Pricing Example Reviews Book a free AI call →
Worked example · what we build

An HVAC business, run on AI.

A concrete, end-to-end example of the kind of system I build for a local trade: an AI operations layer that quietly handles the inbound calls, the outreach, the invoicing, and the dispatch — and keeps a human on the few decisions that actually matter.

Illustrative build · simulated business & data · real workflow + guardrail design
01 The problem

Where a trade business quietly loses money.

It's almost never the work itself. It's the after-hours call that goes to voicemail, the quote that takes two days, and the admin that eats the owner's evenings.

001

Missed after-hours calls

The highest-intent jobs — emergencies — go to whoever answers first. Voicemail loses them.

002

Slow quotes

High-ticket installs stall for days because the estimate needs the owner to sit down and write it.

003

Admin drag

20+ hours a week on replies, scheduling, and invoicing — all manual, all on one person.

004

Cash that sits

Invoices go out late and nobody chases them, so the money waits 40 days in receivables.

02 What we built

Four workflows, automated end-to-end.

Not a chatbot bolted on the side — an operations layer that moves the owner from doing the busywork to approving the few things that need judgment.

A1

Inbound & booking

Every web, phone, and email inquiry triaged by urgency and intent, answered in seconds, and booked — 24/7.

A2

Cold outreach

Sources prospects from public data, personalizes on a real angle, and follows up — opt-out always honored.

A3

Invoicing & payments

The moment a job closes, it builds the invoice from the work order, sends a pay link, and chases it until paid.

A4

Dispatch & team comms

Routes the right tech by certification, distance, and parts on the van — then notifies the crew.

03 The guardrails

What the AI does alone — and what stays human.

This is the part that makes it safe to actually run a business on. AI owns the high-volume, reversible work; a person owns anything safety-critical, high-dollar, or relationship-defining. Every action is logged with one-click undo.

◆ Stays human

  • Emergencies — no-heat / no-cool, any gas-smell or CO mention
  • Install quotes over $5,000
  • Complaints, negative sentiment, repeat failures
  • Refunds, billing disputes, price overrides

✦ Runs on AI

  • Routine replies & bookings
  • Tune-up invoices & payment reminders
  • Review requests after each job
  • Outreach follow-up sequences
04 One job, full cycle

From an 8:42pm emergency to a paid heat-pump install.

One real customer — the Nguyens, existing plan members — carried through every stage, mostly hands-off.

Day 1 · 8:42 PM

After-hours emergency, caught in 90 seconds

Their 14-year-old AC dies in a heatwave with an elderly parent visiting. The AI answers instantly, recognizes them from the customer database, flags the heat risk, and pages the on-call tech.

Day 2 · AM

Right tech, real diagnosis

The AI dispatches the certified tech to the priority slot the plan guarantees. On-site, the compressor has failed on a 14-year-old unit.

Day 2 · decision

Repair vs. replace, surfaced with the numbers

Instead of just quoting the repair, the AI weighs it against the unit's age and proposes a heat-pump conversion — rebate-aware — and holds it for owner approval because it's over $5,000.

Day 2 · approved

Approved, accepted, financed

The owner approves in two minutes; the customer accepts with 0% financing and e-signs. The AI books the install and reserves the exact parts.

Day 4 · install

Installed, invoiced, paid

Parts pulled from inventory; the AI builds the invoice from the work order, takes payment, and files the CleanBC rebate on the customer's behalf.

Ongoing

Reviewed and re-booked

The AI requests the five-star review, upgrades their plan, and schedules the winter tune-up. The cycle restarts on its own.

▶ Watch it play, stage by stage →
05 Illustrative outcomes

What changes when the busywork runs itself.

90 sec
median first response, every inquiry, 24/7
was 3h 50m
100%
of after-hours inquiries captured
was ~12%
12 days
to get paid, with auto-invoicing + reminders
was 41 days
~23 hrs
of admin saved every week
replies · invoicing · scheduling

These figures are illustrative — modelled on a simulated HVAC business to show the shape of the result, not a specific client's books. The workflow and guardrail design are exactly how I build.

06 See it run

Two interactive demos.

Daily operations

The AI operations console

Press play and watch a full simulated day run itself — inbound, outreach, invoicing, and dispatch, with the guardrail layer in view.

Open the console →
One job, end to end

The full-cycle player

Follow a single customer from the after-hours emergency to paid and re-booked — the client record, parts, and money update live as it plays.

Watch the full cycle →

Want this for your business?

This is one example. The real version starts with a free discovery call and a plain-English look at where AI will save you the most time and money.