Skip to content
Get Started Free

7-day free trial · Cancel anytime

🔥 Built exclusively for HVAC contractors

Your AI receptionist is a revenue desk for every call, 24/7.

It qualifies the homeowner, books the job on your calendar, and texts your on-call tech. Every call becomes booked revenue instead of a missed opportunity.

7-day free trial · Cancel anytime · Keep your business number

(312) 555-0149Emergency

No AC blowing cold air at 11:45 PM

Answering now (0:51)

Live transcript

Keeps your existing number and works with

  • Jobber
  • Google Calendar
  • Calendly
  • RingCentral
  • Grasshopper
  • Verizon

Features

Everything your best dispatcher does, on every call, even at 2 AM.

Trained on HVAC calls, not generic customer service. It knows a no-heat call in January is an emergency and a tune-up request can wait until Thursday.

01Call transfers with context

Your on-call tech knows what's wrong before they say hello.

For urgent calls, the AI calls your on-call technician first and whispers who's calling and why. If nobody picks up, it takes a detailed message and texts it to the tech.

  • Private whisper the homeowner never hears
  • Ring order: on-call tech, then backup, then owner
  • No answer? Detailed message by SMS and email in seconds

Warm transfer

  1. 1

    Homeowner placed on a brief hold

    "One moment, I'm getting our on-call technician for you."

  2. 2

    Calling Mike R. · on-call tonight

    Whisper to tech · caller can't hear

    "Refrigerant leak in master bedroom. Dana Whitfield, existing customer, Trane unit from 2021. Press 1 to connect."

    Rang 25 seconds, no answer. Backup tech off shift.

  3. Connected · Mike joined at 2:16 AM

    Homeowner never repeats themselves. Call recorded to the job.

    Detailed message taken and texted to Mike

    Dana Whitfield · (630) 555-0182. Hissing near the indoor coil in master bedroom, AC blowing warm. Existing customer. Wants a callback tonight; told to expect one within 20 min.

02HVAC-trained lead qualification

Asks the questions your best CSR would ask, and skips the ones that don't matter.

Set your own intake questions. The AI adapts to every answer, skips anything irrelevant, and flags true emergencies like water leaks, gas smells, or no heat in freezing weather.

  • Custom intake per call type: repair, install, maintenance
  • Skips repair questions when someone wants a replacement quote
  • Emergency rules you control, down to the error code

Live intake · Juniper

Emergency flagged

03Real-time calendar booking

Books the job mid-call, straight onto your schedule.

The AI sees live availability in Google Calendar or Jobber, offers real arrival windows, and books while the homeowner is still on the phone. They get a text confirmation right away.

  • Respects tech territories, job durations, and buffers
  • Arrival windows, not exact times, the way HVAC actually works
  • Automatic SMS confirmation and reminders cut no-shows

Pick a window

AC tune-up · Dana W.

SMS to homeowner

Hi Dana, you're confirmed for an AC tune-up with Elite Air. Reply C to confirm or R to reschedule.

04Trained on your website instantly

Paste your URL. It learns your business in under a minute.

The AI reads your site to learn your services, pricing, maintenance plans, brands you service, and where you work, so it answers the way your office would from the very first call.

  • Quotes your tune-up price and diagnostic fee accurately
  • Sells your maintenance plan tiers by name
  • Politely declines calls outside your service radius

Learned 24 services, tune-up pricing, maintenance plan tiers, and service radiusReading …

Services
AC repairFurnace installHeat pumpsMini-splits+20 more
Pricing
$89 tune-up$129 diagnostic
Maintenance plans
Comfort Club $14.99/moPremier $24.99/mo
Service area
25 mi from Naperville, IL

Demo shows sample results.

Voices

Sounds like the friendliest person in your office.

Pick a voice that fits your brand. Homeowners hear a natural, unhurried conversation, not a phone tree.

Bilingual by default

Switches to Spanish mid-sentence. No "press 2."

When a homeowner starts in Spanish, the AI answers in Spanish right away. You still get the call summary in English.

"For English, press 1. Para español, oprima 2." Callers never hear this.

Caller speaks

Caller

Hi, I need an air conditioning technician.

Rosa · AI

Of course. What's your ZIP code?

Caller

Hola, necesito un técnico de aire acondicionado.

Rosa · AI

Claro que sí, ¿cuál es su código postal?

Spanish detected · switched in 0.4sSummary sent to you in English

Call routing

You decide when it answers.

Run it around the clock, only as overflow during peak season, or just nights and weekends. Change modes anytime from your phone.

The AI answers every call, day or night. Your team works from the inbox instead of the phone.

Your office rings first. If nobody picks up in 3 rings, or every line is tied up during a heatwave or cold snap, the AI answers.

Your team handles business hours. The AI covers nights, weekends, and holidays, when emergency calls pay the most.

12a6a12p6p
Mon
Tue
Wed
Thu
Fri
Sat
Sun
AI answersAI answers if your team doesn'tYour team answers

Every call sorted automatically

Incoming call

AI identifies intent in the first few seconds

  1. Emergency

    No heat or no cool in extreme temps, water leaks, gas smell, CO alarm

    → Warm transfer to on-call tech, plus SMS

  2. Routine

    Tune-ups, maintenance visits, replacement estimates, filter questions

    → Booked on your calendar, SMS confirmation sent

  3. Existing client

    Recognized by caller ID, with equipment and service history

    → Skips repeat questions, routes to their tech

  4. Spam

    Robocalls, vendor pitches, "Google listing" scams

    → Politely ended. Never reaches you

Inside the dashboard

Every call, already sorted and summarized.

Wake up to a clean inbox instead of a stack of voicemails. Click any call to see what happened and what's next.

Inbox
JR
AllEmergenciesBookedMessages

Returning caller

Answered in

1.8 sec

Caller sentiment

Saved to

Jobber job

Generated 4 seconds after the call

Integrations

Plugs into the tools you already run your shop on.

Bookings land where your techs already look. No double entry, no new app for the office to learn.

Field Service & CRM

  • J

    Jobber2-way sync

    Looks up clients by phone, creates requests and visits, and attaches transcripts to the job.

Calendars

  • G

    Google Calendar2-way sync

    Reads live availability per tech and books arrival windows mid-call.

  • C

    CalendlyBooking

    Books into your existing event types and routing rules.

Your phone line

Keep your number and provider. Just turn on call forwarding.

  • RingCentral
  • Grasshopper
  • Verizon
  • T-Mobile
  • AT&T
  • Comcast Business
  • Nextiva
  • Any carrier

ROI calculator

What are missed calls costing you?

Most HVAC shops miss 20–40% of inbound calls during peak season. Here's what that adds up to.

35
5150
$750
$150$5,000

Assumes each missed call was a bookable job at your average ticket. Not every call converts, so treat this as the ceiling of what's slipping away.

Revenue you could be capturing

$26,250/mo

in recovered HVAC revenue, or $315,000 a year.

The Growth plan pays for itself after

1 recovered job a month

Start recovering those calls

Setup

Live this afternoon. No new phone system.

Three steps, most shops are done in under 30 minutes. On Growth and Scale, we do it for you.

  1. Step 1

    Enter your website

    The AI pulls your services, pricing, service area, and FAQs automatically.

    https://eliteairconditioning.com

    Learned 24 services · 3 plans · 25-mi radius

  2. Step 2

    Set your dispatch rules

    Choose when it answers and where urgent calls go.

    AnswerAfter hours & weekends
    EmergenciesTransfer → on-call
    RoutineBook next window
  3. Step 3

    Test and forward your line

    Call it yourself, then forward your line. Keep your existing phone provider and business number.

    ForwardingActive
    RingCentralGrasshopperVerizonT-Mobile+ more

Pricing

Simple pricing. Unlimited calls on every plan.

Costs less than one missed repair call a month. No contracts, no setup fees, no per-minute surprises in July.

Starter

For 1-truck operations

$199/mo

Start 7-day free trial
  • Unlimited calls, no per-minute fees
  • 24/7 answering in English & Spanish
  • Calendar sync (Google Calendar, Calendly)
  • Emergency transfers & SMS alerts
  • Recordings, transcripts & AI summaries
Most popular

Growth

For multi-truck fleets

$299/mo

Start 7-day free trial

Everything in Starter, plus:

  • Jobber CRM integration
  • We set it up for you
  • Multiple techs & on-call rotations
  • Custom intake questions per call type
  • Returning-caller memory

Scale

For multi-location operators

$599/mo

Start 7-day free trial

Everything in Growth, plus:

  • Multiple locations & numbers
  • Custom call flows
  • 2-way SMS from your business number
  • Dedicated support manager

Every plan includes a 7-day free trial. Month-to-month, cancel anytime, even in the shoulder season.

FAQ

Questions from contractors like you

Straight answers. If yours isn't here, we're happy to walk through it.

Book a 15-min demo

No. It uses natural, conversational voices that handle interruptions, background noise, and "um, let me check" pauses. Most homeowners just talk to it like your office. If a caller asks whether they're speaking with a person, it answers honestly and offers a callback from your team.

It won't guess at a diagnosis. It collects the details your tech needs, like noises, error codes, unit age, and whether the breaker tripped, then sets clear expectations. Depending on your rules, it books a diagnostic visit or warm-transfers the caller to your on-call tech. You can also add approved answers for questions you hear often.

Connect your Jobber account in two clicks. The AI looks up existing clients by phone number, creates new clients and requests, books visits onto the right tech's schedule, and attaches the transcript, recording, and summary to the job. Jobber integration is included on Growth and Scale.

There's no contract. Plans are month-to-month, and you can cancel or downgrade anytime from your dashboard. Many shops switch to After Hours mode in spring and fall instead of canceling, so they still catch emergency calls.

No. You keep your existing number and carrier. Turn on call forwarding (all calls, after hours, or when busy/no answer) and you're live. It works with RingCentral, Grasshopper, Verizon, T-Mobile, and virtually any other provider.

Most shops are answering live calls the same day. Enter your website, review what the AI learned, set your dispatch rules, and place a test call. On Growth and Scale, our team handles setup with you on a short call.

Customers

HVAC owners who stopped missing calls

3x

more emergency dispatch bookings during the July heatwave

"Every heatwave we'd lose calls because both office lines were tied up. Now the overflow goes to the AI and my on-call guys get a text with everything they need. July was our best month ever."
CMCarlos MedinaOwner, Desert Breeze Heating & Air · Phoenix, AZ

$41k

in replacement jobs from calls that used to hit voicemail, first 60 days

"I was skeptical it would handle replacement leads. It asks better qualifying questions than our old answering service and books the estimate right on my calendar."
DWDana WhitakerOperations Manager, Northside Comfort · Minneapolis, MN

0

missed after-hours calls since we switched off our old answering service

"Homeowners don't even notice. My techs love that they know if it's a capacitor or a leak before they call back. Setup took one afternoon."
JTJerome ThompsonOwner, 3-truck shop · Atlanta, GA
  • TLS 1.3 in transit
  • AES-256 at rest
  • TCPA compliant