AI Receptionist · HVAC

No-heat at 2am is not the same call as a membership tune-up.

HVAC phones fail when every ring gets the same greeting. A package-unit that will not heat, a filter quote, and a heat-pump replacement are different jobs. The receptionist has to sort them before anyone rolls a truck.

EXCEL captures address, system type if they know it, occupancy, and whether this is emergency, membership, or estimate. It does not diagnose a heat pump and it does not invent an arrival window.

Hear an EXCEL receptionist. This demo is not configured as your HVAC dispatcher.

Live demo

Meet Elliot.

Tell him what kind of business you run and hear how an EXCEL agent could handle a real customer conversation.

You’re testing Elliot from our HVAC example. Elliot is a demonstration receptionist — not a pre-built HVAC dispatcher. Your live system would be configured around your own workflows.

Try Elliot

Your microphone is only used during the live demo.

The board is already full of no-heat

January nights bury tune-up callers behind genuine no-heat. Membership customers cannot prove they are on the plan. Replacement estimates get the same urgency script as a frozen house. Dispatch guesses because intake never asked occupancy or shutoff access.

Three HVAC desks that should not share a script

Emergency no-heat or no-cool: occupancy, temperature if they know it, carbon-monoxide symptoms as a safety card you wrote — not a diagnosis. Membership / tune-up: plan status if you store it, preferred window. Replacement estimate: system age, decision-maker, not a same-day truck.

Calls that change the next action

  • “The furnace is blowing cold.”

    Occupancy, last time it worked, filter vs no-heat. Safety questions you approve. Not ‘it is the ignitor.’

  • “I am due for my membership tune-up.”

    Name, address, plan if you track it. Book or request. This is not an emergency tree.

  • “How much for a new heat pump?”

    Existing equipment, home size only if you ask, decision-maker. An estimator still prices it.

Enough for dispatch, not a load calculation

  • Address and access

    Where, gate, who is home.

  • Heat, cool, or noise

    Symptom in their words. Not a part name.

  • Occupancy

    People in the house changes on-call rules.

  • Membership vs new

    Plan customers should not restart as unknown leads.

Hypothetical: no-heat, occupied, 1:40am

Illustrative. Not a live dispatch board and not an HVAC diagnosis.

Homeowner
Furnace is blowing cold. It is 1am. Two kids in the house. We have a membership.
Receptionist (configured)
I can take this as a no-heat call, not a diagnosis. Is anyone smelling gas or seeing a carbon-monoxide alert, and can someone stay until a technician is on the way if your on-call rules say so?
Homeowner
No smell. Detector is quiet. We can wait if someone is actually coming.
Receptionist (configured)
Occupied, no-heat, membership, no CO alert reported. I will follow your after-hours tree. I will not tell you it is a heat pump board or promise a twenty-minute arrival.

On-call paging is a rule you wrote. The agent does not invent a truck that is not on the roster.

HVAC hard stops

  • Diagnose a heat pump, ignitor, or refrigerant issue
  • Promise an arrival time it cannot see
  • Treat a tune-up like a frozen house
  • Skip occupancy on a night call
  • Quote a replacement price on the first ring

When the house is cold

Night no-heat uses the on-call card you defined. Membership does not automatically mean a truck is rolling. Filter-and-quote callers get a morning callback, not a 2am page.

HVAC configuration

  • What counts as emergency vs membership vs estimate
  • Carbon-monoxide / gas language on a safety card
  • How membership is looked up
  • Service area and after-hours roster
  • Replacement-estimate handoff to sales

Technicians still own the equipment

Gas smell, CO alerts, no-heat with infants if that is your rule, anything that sounds like a diagnosis or a price.

Plan details live on the pricing page. Current plans are listed there.

Parent pages

This page is the intersection. The service and industry pages still stand on their own.

Related EXCEL services

Related guides

Questions for this workflow

Will it tell them the furnace is the ignitor?

No. It records the symptom. Diagnosis stays with a technician.

Does a membership automatically page on-call?

Only if you wrote that rule. Membership is a lookup, not a guarantee a truck is rolling.

Can it quote a new heat pump?

It can capture the request. Pricing stays with an estimator.

What about carbon monoxide?

You write the safety card. The agent follows it. It does not play doctor.

Is Elliot already trained on our equipment brands?

No. The public demo is a general receptionist. Your knowledge is a build, not a toggle.

Will it diagnose the equipment?

No. It collects symptoms and history you ask for. Diagnosis stays with technicians.

Can it page the on-call tech?

Yes, when your urgency rules say the call qualifies.

Will it transfer a caller to a person?

Yes. Routing and escalation rules are defined with you. Anything outside approved scope can go to a person, a voicemail workflow, or a callback request.

Bring last January’s voicemail. We will split no-heat from the tune-up list — not invent a dispatch miracle.

Bring the real call types. We will tell you what belongs in an agent and what should stay with people.