Skip to content

Sub-industry · HVAC & Climate Control

Every ticket carries its fault, its SLA, and the parts it needs.

We build the intake, triage, and dispatch software HVAC shops run calls through, so a job is staffed and stocked before a technician ever leaves the shop.

The board updates the moment a call comes inParts get matched to the fault before the truck rollsEvery SLA stays visible, with nothing chased by phone
job board · climate desk live

Open tickets · 4

Tue 12 Jun

Split system

Contactor, capacitor

No cooling · high head pressure

Urgent45 min
RR. Voss

Gas furnace

Flame sensor

Ignition lockout

High2 hr
MM. Ilic

Rooftop unit

Filter set

Low airflow · filter alarm

StandardSame day
TT. Nkemelu

Heat pump

Defrost board

Defrost cycle fault

High90 min
RR. Voss

SLA clock runs from the first ring

What dispatch sees before a single truck moves

Fault codes we clear

The failures that show up on every shop's board

E-04

The call that never got answered

A no-cooling call during a heatwave goes to voicemail, and the homeowner is already dialing the next name on the list.

E-11

The quote that arrived a day late

By the time a written estimate lands in an inbox, the job has already gone to whoever priced it on the first call.

E-19

The truck sent without the part

A tech shows up to swap a capacitor that isn't on the van, and a fifteen-minute fix becomes a second visit.

E-23

The board nobody can read at once

Priority, SLA, and technician assignment live in three different places, so dispatch ends up guessing.

E-31

The maintenance visit that slipped

A seasonal tune-up that never gets rebooked automatically turns quietly into a no-heat call in January.

E-37

The invoice chased by hand

A paper ticket and a follow-up call for payment leave cash sitting in the field for weeks.

What we build

Coverage, tuned to how a shop actually runs

Intake & triage

Every inbound call is answered, triaged by fault severity, and logged with the right system type before it ever reaches dispatch.

Fault-matched dispatch

Jobs route to the technician certified for that system and stocked for that fault, which isn't always whoever is closest.

On-site quoting

A diagnostic turns into a priced repair or replacement quote on the spot, from a catalog your shop controls.

Seasonal plan automation

Tune-up visits, filter reminders, and plan renewals book themselves before the season that would turn them into emergencies.

Coverage spec

Response windowUnder 60 sec, 24/7
Systems coveredSplit, package, heat pump, furnace
Routing logicCertification + parts on the van
Quote turnaroundSame visit, on-site
Plan renewalsAutomatic, tied to season
ticket · HV-4821ticket

HV-4821 · Household · Oak Ridge Ln

Split system · 3.5 ton

Dispatched
FaultNo cooling, high head pressure
PriorityUrgent · SLA 45 min
AssignedR. Voss · en route
Parts pulledContactor, run capacitor

Synced from the board the moment it was dispatched

Flagship · the job ticket

A ticket that already knows what the truck needs to carry

The expensive failure in this trade is a second visit, and almost all of them come down to a part that wasn't on the van. Pulling history and matching parts before the technician leaves is what turns a return trip into a first-time fix.

Once a call is triaged, the ticket fills itself in. Fault, system, priority, and the parts a fix like this usually needs are already sitting on it before a technician is even assigned.

  • Fault history and last service pulled in automatically, so nobody has to ask on the phone
  • Parts get matched to the fault code before the technician leaves the shop
  • Priority and SLA stay visible to dispatch and the customer at once
  • The ticket closes back to the board the moment the job is marked done

Fault to finished ticket

Watch dispatch triage a fault it hasn't seen yet

Pick a call from this week (a no-cooling, a lockout, whatever's sitting on your board right now) and we'll run it through intake, triage, and dispatch on your own data, so the ticket builds itself in front of you.

24/7 intakeFault-matched dispatchPlans that renew themselves

On the board this quarter

Same-day dispatch coverage92%

on standard-priority calls

First-time fix rate88%

parts matched before rollout

Recurring plan renewal81%

seasonal visits re-booked on their own

How it works

From a mapped shop to a self-triaging board

01

Map the calls & the fleet

We trace how calls come in today, how techs get assigned, and where a fault sits idle waiting on a part.

02

Wire intake & triage

Every call is answered and triaged by fault severity and system type before it reaches a human dispatcher.

03

Match dispatch to parts

Jobs route to a certified tech carrying the right part, with the SLA clock visible from the first ring.

04

Automate the season ahead

Tune-ups, filter reminders, and plan renewals go out before the season creates the emergency call.

Each stage layers on the last. The board is triaging real calls well before rollout is finished.

Seasonal peaks

The board bends before the heatwave does

Call volume, illustrative. The board scales staffing and routing to whichever band the calendar is in.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Cooling peakHeating peakShoulder

Parts & the first-time fix

A fix only happens once if the part is already on the van

The fault code decides the dispatch, and the fault code decides the parts pull, so a technician who is certified for a system but not stocked for its likely fault never gets the ticket.

Run & start capacitors

94% stocked on the van

91%

first-time fix

Contactors & relays

89% stocked on the van

87%

first-time fix

Flame sensors & igniters

85% stocked on the van

83%

first-time fix

Filters, standard sizes

97% stocked on the van

95%

first-time fix

Defrost control boards

76% stocked on the van

74%

first-time fix

Maintenance plans

Duty tiers that keep the board light before the season turns

Essential duty

1 visit / year

  • Seasonal tune-up
  • Filter check
  • Safety inspection

Seasonal duty

2 visits / year

  • Spring + fall tune-ups
  • Priority scheduling
  • 10% repair discount

Premium duty

4 visits / year

  • Quarterly inspection
  • No-charge diagnostics
  • Same-day emergency slot

Renewals send themselves ahead of the season a plan customer signed up to skip worrying about.

Questions

What a shop asks before it switches

Under a minute, day or night. The call is answered, triaged by fault severity and system type, and logged onto the board before a dispatcher ever has to pick up the phone.

Yes. A job only routes to a technician who is both certified for that system and stocked for that fault, which is what keeps the first visit the only visit.

That's exactly when it earns its keep. Call volume can triple overnight and every call still gets answered, triaged, and slotted against a real SLA.

Tune-up visits, filter reminders, and plan renewals are scheduled automatically ahead of the season, so a plan customer never has to be the one who remembers to call.

We integrate with the FSM, scheduling, and parts-inventory tools your shop already runs, so the board and your existing systems stay in sync without double entry.

Have a project?

Let's talk

Running a large platform, shaping a first MVP, or getting a product ready for a funding round? Tell us where you are. We'll shape the process around it, and stay with you after launch.