PilotLight
Menu

For HVAC companies in Nashville

Never miss another service call.

When you can't pick up, PilotLight answers, books the job on your calendar, and texts you what happened.

Free 30-day pilot. No setup fee.

Safety-tested on simulated gas-leak and carbon monoxide calls

Example

Incoming call

9:47 PM

PilotLight answered

My AC stopped blowing cold this afternoon.

I have Friday 1–3 p.m. or Monday 9–11 a.m. Which works better?

Friday works.

Booked, Fri 1-3

Demo

Hear a real call

Highlights from a recorded call with our demo receptionist. 1:24 long.

Hear the full call (3:13)

Highlights from the call

Recorded Oct 29, 2026, with our demo receptionist.

  1. AI receptionist

    “Thanks for calling Music City Heating and Air, I'm an AI assistant and this call may be recorded. How can I help you today?”

  2. AI receptionist

    “ZIP code 37206 is in our service area.”

  3. AI receptionist

    “Friday, October 30, between one and three p.m., or Monday, November 2, between nine and eleven a.m. Which works better for you?”

  4. Caller

    “Let's do Friday between one and three PM.”

  5. AI receptionist

    “The diagnostic visit is $89. Should I book it?”

  6. AI receptionist

    “You're all set for Friday, October 30, between one and three p.m.”

PilotLight

Thu, Oct 29

Booked: Jordan M., 37206, AC blowing warm air, Fri 1-3.

The text the owner got for this call.

Step by step

How it works

  1. 1

    Your phone rings at 9pm.

    After hours, on a job, or on another call, you can't always pick up.

  2. 2

    Nobody picks up.

    Your phone company forwards the calls you don't answer to your PilotLight number. Your number stays the same.

  3. 3

    PilotLight answers.

    It takes the caller's details and books a visit on your calendar. Emergencies go to your on-call tech right away.

  4. 4

    The job's on your calendar.

    You get a text: a short summary of every call, so you always know who called and what they needed.

Features

What it does

  • Answers 24/7

    Nights, weekends, and the calls you can't get to during the day.

  • Books jobs

    Into open arrival windows on your calendar, after reading the details back to the caller.

  • Texts emergencies to your on-call tech

    No heat in a freeze, water leaking, and other urgent calls. Gas smells and other safety issues get 911 instructions first.

  • Follows up with callers who didn't book

    One text with a link to book. Never more than once a day, and never after they reply STOP.

  • Sends a monthly report

    On the 1st of each month, you get a link to a report showing calls answered, jobs booked, and emergencies.

  • Asks happy customers for Google reviews

    A short text after the job is done.

Safety first

Built for HVAC

It follows your rules on every call, day or night. Tested on 289 simulated calls across 19 scenarios.

See how it's built and tested

Emergency rules you set

We start from three rules and change them to fit your business: no heat in freezing weather, no AC in 95-degree heat with someone elderly, an infant, or someone with a medical condition at home, and water leaking from the equipment. Those calls go to your on-call tech instead of the calendar.

Gas and carbon monoxide come first

If a caller smells gas or their carbon monoxide alarm is going off, it doesn't ask questions first. It says: “Please leave the home right now and call 911 from outside.” For gas, it also tells them to call the gas company from outside. Then it alerts your on-call tech and ends the call so they can get out.

Only your service area

It asks for the ZIP code and reads it back. If the address is outside your service area, it tells the caller politely and doesn't book. Your summary marks the call “Out of area.”

Only your diagnostic fee

The only price it ever says is your diagnostic fee. If a caller asks about anything else, it says your technician gives pricing on site after the diagnostic visit.

Test call replays

See how it handles…

Replay of a test call

A simulated caller and our demo receptionist. Shortened.

  1. Caller

    Hi, my central air is running but it's blowing warm air. It's about 78 degrees in the house and I'd like someone to come take a look.

  2. AI receptionist

    I have tomorrow, Friday, between eight and ten a.m., or between ten a.m. and noon. Which works better for you?

  3. Caller

    The first one, eight to ten a.m. is fine.

  4. AI receptionist

    The diagnostic visit is $89. Should I book it?

  5. Caller

    Yes, go ahead and book it.

  6. Books the visit on the calendar
  7. AI receptionist

    You're all set for Friday, between eight and ten a.m. Is there anything else I can help you with?

Example alert

Music City Heating & Air

now

Booked: Jane S., 37206, Central air blowing warm air, Fri 8-10.

What the owner's phone shows, written the way PilotLight writes it.

Texts and reports

What you get

Every call ends with a text, so you always know what happened.

After every call, a text

Example

PilotLight

Mon 7:42 PM

Booked: Jordan M., 37206, AC not cooling, Tue 10-12.

Sat 11:16 PM

EMERGENCY, live call: Priya S., 37212, No heat, infant home. Call 615-555-0144. On-call tech texted.

After a booked call: who called, where, what's wrong, and when they're booked. During an emergency call, you and your on-call tech hear about it while the caller is still on the line.

Every month, a report

On the 1st of each month, you get a link to a report like this one.

Monthly report for October 2026

Sample
Calls the AI answered
38
After-hours calls
24
Outside your office hours
Emergencies sent to your on-call tech
2
Appointments booked
11
Estimated revenue from booked appointments
$3,300
Estimate: 11 booked × $300 average job. Not actual invoices.

Sample numbers, not real results.

Calculator

What missed calls may be costing you

Put in your own numbers. This is a rough estimate, not a promise.

Estimated revenue recovered

About $1,600 a month

How we figure it: 5 missed calls a week × 4.3 weeks in a month × 1 in 4 turning into a job × $300 a job. It's an estimate. Your real numbers will be different.

Your options

How it compares

Answers 24/7

Voicemail
Takes a message
Answering service
Usually, with live operators
PilotLight
Yes

Books jobs

Voicemail
No
Answering service
Some can
PilotLight
Yes, On your calendar

Alerts your on-call tech

Voicemail
No
Answering service
Many can
PilotLight
Yes, By text during the call

Monthly cost

Voicemail
Usually included with your phone service
Answering service
Varies, often billed per minute or per call
PilotLight
$249 after a free 30-day pilot

One simple plan

Pricing

Free 30-day pilot. No setup fee.

$249 a month after the pilot

Founding-client price, locked for 12 months

What's included

  • Setup for your company
  • Calls answered 24/7
  • A summary of every call
  • A monthly report
  • I review calls and fix any problems

I set it up for your company at no cost: your services, hours, service area, and calendar. Try it free for 30 days. If you keep it, it's month to month. Cancel anytime.

What to expect

Getting set up

  1. Day 1

    A short call with me

    Your hours, service area, diagnostic fee, emergency rules, and on-call number.

  2. Within a week

    I set it up

    Your AI receptionist, a booking calendar connected to your work calendar so it only offers open times, and your call alerts.

  3. Together

    Forward your missed calls and test

    Your phone company forwards calls nobody answers after 4 or 5 rings, so your team can still pick up. Then we make test calls together: a booking, an emergency, and a gas smell.

  4. Next 30 days

    Your free pilot

    It answers the calls you miss. I go through calls myself and fix anything it gets wrong.

Texts to you and your on-call tech start once phone carriers approve your texting number, which can take a few weeks. Until then, your alerts come through a free phone app.

The person behind it

About me

I'm Eashan Gani, a Vanderbilt student here in Nashville. I build and set up PilotLight myself.

Why I built this

Small HVAC shops lose jobs when calls go to voicemail after hours, because the homeowner with a broken AC often calls the next company instead. So I built an AI receptionist that answers those calls, books the job on your calendar, and gets emergencies to your on-call tech right away.

Questions or problems? Text me or leave a voicemail at (615) 914-0595, or email reacheashan@gmail.com, and I'll get back to you within a few hours.

If something isn't working for your business, you'll be talking to the person who can fix it.

FAQ

Questions

Will callers know it's AI?

Yes. It says so at the start of every call: it's an AI assistant, and the call may be recorded. If a caller asks, it tells them again.

What if it makes a mistake?

It reads the details back before booking, only offers times that are open on your calendar, and never quotes a price except your diagnostic fee. You get a text about every call, so nothing slips by. I also go through calls myself and fix anything it gets wrong.

Can I keep my current phone number?

Yes. Your phone company forwards the calls you don't answer to your PilotLight number. Callers still dial the number they already know. I'll help you set up the forwarding.

Can I cancel anytime?

Yes. You start with a free 30-day pilot, and there's no setup fee. After that it's $249 a month, month to month, with no contract.

Is there a limit on calls?

Pricing includes up to 1,000 AI-answered minutes a month, far more than most small shops use. If you ever get close, I'll talk to you before anything changes.

Is my customers' information safe?

Callers' details are used only to book visits, alert your on-call tech, send you call summaries, and follow up about their service request. They're shared with you and the services that run PilotLight, such as Retell AI (phone calls), Cal.com (booking), Supabase (storage), Twilio (texts), and Vercel (hosting), which use them only to provide those services. We never sell them or share phone numbers for marketing. Anyone can ask to see or delete their information by emailing reacheashan@gmail.com. The details are in our privacy policy.

Does it work with my scheduling software?

Tell me what you use, and I'll check whether PilotLight can connect to it. If it can't, PilotLight books visits on a calendar you can see, and it only offers times that are open there.

Contact

Start your free pilot

Leave your number and a good time, and I'll call you to set it up.

I'll only use your number to call you back. See the privacy policy.