0124/7 Answering 02Photo Triage 03Dispatch Prep 04Follow-Up & Reviews

Know the job before
the truck rolls.

Three AI agents for plumbing, HVAC, and electrical companies — answer every call 24/7, diagnose from customer photos before dispatch, and keep every job moving after the tech leaves.

Agents on shift — nights, weekends, holidays For home service businesses
$250–500

average cost of a single truck roll — closer to $1,000 fully loaded.

25%

of truck rolls are avoidable — the tech never needed to be there.

1 in 4

service calls needs a second visit — wrong tech, wrong parts, wrong diagnosis.

25%

fewer wasted rolls when the issue is diagnosed visually before dispatch.

Sources: Technology & Services Industry Association · field-service industry studies (PTC, XOi, TechSee), 2024–2026

01 — The call you dread

The $400 truck roll
for the $89 fix.

You know this call: "something's dripping under the sink, can someone just take a look?" Roll a truck and you lose money on the job. Brush them off and you lose the customer — and the water heater they'll need in three years. Until now those were your only two options. The third option: diagnose it from a photo before anything rolls.

02 — The teardown

A customer calls at 7pm.
Watch what happens.

The old way
  1. Water heater leaking at 7pm. Your office closed at 5. Rings out.
  2. They call the next company on Google. That one answers.
  3. The ones you do book: "it's leaking" is all dispatch knows.
  4. The tech shows up to a quick fix that doesn't cover the gas — or without the part the real job needed.
  5. Second visit scheduled. Customer annoyed. Margin gone.
  6. The estimate you sent last Tuesday? Nobody ever followed up.
The agent way
  1. The agent answers at 7pm — or texts back the missed call in seconds.
  2. "Can you text me a photo of the leak and the unit's label?" Everyone can. Everyone does.
  3. The agent reads the photos: unit, model, age, what's actually failing, how urgent it is.
  4. Real job → booked with the right tech, right parts on the truck, accurate quote range. Quick fix → guided answer, customer captured in your CRM.
  5. Gas smell or sparking panel → immediate hazard script and human escalation.
  6. Every unsold estimate gets chased until it's won or dead. Every done job gets a review ask.

Every conversation logged in the tools you already run.

03 — The roles

Three agents.
One connected crew.

Each one replaces a job you're either paying for or bleeding from. Together they cover the whole life of a service call — before it books, before it rolls, and after the tech leaves.

NOW HIRING Before the job books

Front Desk Agent

Answers every call and message like your best CSR — one that never leaves at 5pm.

Does
24/7 answering, missed-call text-back in seconds, service-area and availability checks, job booking, reminders
Works in
Your existing phone number, SMS, web chat, and calendar
Guardrails
Escalates to a human the moment it matters; every call logged
Replaces
The after-hours calls that ring out and become your competitor's customers
NEW Before the truck rolls

Visual Triage Agent

Asks the customer to text photos — then diagnoses the issue before you commit a truck.

Does
Collects photos by text or chat, identifies the equipment and the failure, separates quick fixes from real jobs, flags hazards, and preps dispatch: right tech, right parts, accurate quote range
Works in
SMS/MMS on your number and a chat widget on your site
Guardrails
Hard safety rules — no live electrical or gas guidance, ever; hazard signals trigger a stop-and-call script instantly
Replaces
The $400 truck roll to the $89 job — and the second visit caused by a blind dispatch
NOW HIRING After the truck leaves

Dispatch Follow-Up Agent

Works your CRM so no estimate, reschedule, or review request ever falls through the cracks.

Does
Chases every unsold estimate until won or closed, backfills cancellations from the waitlist, sends review requests after every completed job, runs maintenance-plan reminders
Works in
ServiceTitan, Housecall Pro, Jobber — or whatever runs your shop
Guardrails
Your templates, your rules; anything unusual lands with your team, context attached
Replaces
The revenue quietly rotting in your CRM — sent estimates nobody chased, happy customers nobody asked to review
The truck-roll math

A shop running 20 calls a day with 25% avoidable rolls at $250–500 each is burning six figures a year on trucks that never needed to leave the yard. Photo triage pays for itself in the first week.

PlumbingHVACElectricalRoofingGarage doorsAppliance repairPest control
04 — New revenue

Charge for what you've been giving away.

National players already sell remote diagnosis — video help from an expert, subscriptions and per-session fees — but they need call centers full of humans to do it. An agent gives a local shop the same product without the payroll.

  • Paid virtual diagnosis: the quick-fix caller pays a small fee — credited toward the visit if they book. Same "diagnostic fee waived with repair" convention your industry already runs on.
  • Free-triage mode if you'd rather use it purely as a qualifier — every DIYer becomes a CRM contact whose water heater will eventually die.
  • Membership add-on: fold unlimited virtual diagnosis into your maintenance plan and give people a reason to stay on it.
  • Every photo builds your file: equipment, model numbers, and install dates land in your CRM — so the next call starts with answers.
05 — The install

Live in weeks.
Careful by design.

STEP 01

Shadow your dispatch

We map how calls actually flow through your shop — what your best CSR asks, which jobs waste trucks, where estimates go to die.

STEP 02

Install with approval gates on

Start with after-hours answering and missed-call text-back. Photo triage comes online once the agent has proven itself on your real calls.

STEP 03

Expand what's proven

Then estimate follow-up, review requests, and the paid-diagnosis product. You watch booked jobs climb and wasted rolls fall.

Plans from $1,500/month

One-time install scoped in your audit. Outcome pricing — per booked job — available once your numbers are proven.

See pricing
06 — FAQ

Questions owners ask us.

Will customers actually send photos?

They already do — people text photos all day, and snapping a picture of a leaking valve is far easier than describing one. "Text me a photo" is a lower-effort ask than answering five diagnostic questions, and it makes customers feel taken seriously.

What about electrical and gas safety?

Hard guardrails, not suggestions. The agent never coaches work on live panels or gas lines. Hazard signals — gas smell, burning odor, sparking, standing water near electrical — trigger an immediate stop-and-call script and a human escalation. It triages; it doesn't turn customers into technicians.

Do we have to charge for the diagnosis?

No. Most shops start in free-triage mode, where it works purely as a qualifier and dispatch-prep tool. The paid option is there when you want it — and crediting the fee toward the visit keeps it friendly.

Does it work with ServiceTitan, Housecall Pro, or Jobber?

Yes — we build on the field-service software and phone system you already run. Bookings, photos, and notes land in your existing system; nobody learns new software.

What happens when the diagnosis is wrong?

Triage isn't a guarantee — it's better information before you commit a truck. The agent states its confidence, attaches the photos, and your dispatcher stays in charge. Before it goes live, it's tested against 50 real scenarios from your call history, and you get the scorecard.

07 — Start

Find out how many truck rolls you're wasting.

Book a 30-minute discovery call. We'll walk your call flow and show you exactly where trucks, estimates, and after-hours customers are leaking money.

Book a 30-min discovery call Response drafted by an agent · in under a minute