Skip to content

For HVAC, plumbing, electrical and cleaning businesses

Turn Missed Calls Into Booked Jobs.

Automatically respond to missed customer inquiries, qualify leads, and book more appointments — without hiring another receptionist.

14-day free trial · Automation stays off until you activate it

Overview · Northside Heating & AirDemo data

New leads

48

Missed calls

31

Booked

17

Recent leads

Last 7 days

  • Maria Lopez

    AC not cooling

    Booked
  • Derek Hall

    Water heater leak

    Qualified
  • Priya Shah

    Panel upgrade quote

    Contacted
  • Unknown caller

    Missed call · no consent

    Staff follow-up

How it works

From missed call to booked job, with guardrails

Each step runs on your server-side rules, not on guesses from a chatbot.

  1. Step 1

    A call goes unanswered

    Your Twilio number or forwarded line reports the call state. LeadPilot only treats it as missed when the call events show nobody picked up.

  2. Step 2

    Eligibility is checked

    Before any text goes out, the server checks consent records, opt-outs, quiet hours and your carrier registration. If SMS isn't allowed, your team is alerted instead.

  3. Step 3

    The assistant follows up

    An AI assistant that says it's virtual asks what the customer needs, confirms the service and ZIP code, and answers from your own service list.

  4. Step 4

    A real slot gets booked

    Open times come from your Google Calendar. A booking is confirmed only after the slot is rechecked and the event is created.

The problem

Busy crews miss calls. Missed calls become lost jobs.

LeadPilot gives every inquiry an owner, a status and a fast, permitted response, so fewer customers slip through while your team is working.

Calls come in while everyone is on a job
Technicians can't answer from a crawlspace. Office staff are already on another line.
Callers move on quickly
Someone with a leaking pipe often calls the next company on the list instead of waiting for a callback.
Follow-up depends on memory
Missed calls sit in a phone log with no owner, no status and no record of who called back.
Texting customers has rules
Consent, opt-outs and carrier registration matter. Blasting every missed caller with SMS creates risk.

Features

Everything between the missed call and the booked job

Built for how home-service businesses actually take work.

Missed-call detection

Classifies busy, no-answer, failed and voicemail outcomes from Twilio call events, and ignores duplicate callbacks.

Consent-aware SMS

Consent records with evidence, STOP/START/HELP handling, suppression lists, quiet hours and 10DLC status checks.

AI qualification

Captures the service, urgency, name and ZIP code, and hands off to your team when it should. It never invents prices or availability.

Calendar booking

Offers real open slots from Google Calendar, rechecks before booking, and prevents double-bookings.

Lead CRM

A fast, searchable table of every inquiry, with status, assignment, notes, timeline and CSV export.

Shared inbox

Every SMS thread in one place, with delivery status, AI indicators and a one-click human takeover.

Durable follow-ups

Scheduled follow-ups that recheck lead state first and stop when the customer replies, books or opts out.

Honest analytics

Leads, contact rate, bookings and source performance from your own records, with estimates kept separate from realized revenue.

Team roles

Owner, admin and staff roles. Data is isolated per business at the database level.

Industries

Made for local service businesses

Start with HVAC, plumbing, electrical and cleaning. Configure your own services for any other trade.

HVAC

Peak-season call volume spikes when systems fail. LeadPilot sorts emergency no-cooling calls from routine tune-ups and offers the next open slot.

  • AC not cooling
  • Furnace tune-up
  • Replacement estimate

Plumbing

Leaks don't wait. The assistant captures urgency and location fast, and flags true emergencies to your on-call staff.

  • Burst pipe
  • Drain cleaning
  • Water heater install

Electrical

Separate safety-critical calls from quote requests, and book estimate visits only within your service area.

  • Outlet sparking
  • Panel upgrade
  • EV charger install

Cleaning services

Recurring and one-time requests come in at all hours. Capture home size, preferred dates and ZIP code, then book from your calendar.

  • Deep clean
  • Move-out clean
  • Recurring weekly

Pricing

Simple monthly plans

Every plan starts with a 14-day free trial. Carrier and Twilio usage fees are billed by Twilio to your account.

Starter

Track every missed call and follow up with simple, compliant SMS.

$49 / month

  • One business
  • Missed-call tracking
  • Basic SMS follow-up workflow
  • Lead dashboard
  • 300 SMS segments / month
Start free trial

Growth

Most popular

AI conversations that qualify leads and book on your Google Calendar.

$99 / month

  • Everything in Starter
  • AI SMS conversations
  • Google Calendar booking
  • Advanced follow-ups
  • Analytics
  • 1,000 SMS segments and 1,500 AI replies / month
Start free trial

Pro

For teams handling higher volume who need reporting and support.

$199 / month

  • Everything in Growth
  • Team access (up to 10 seats)
  • Advanced reporting
  • Priority support
  • 3,000 SMS segments and 5,000 AI replies / month
Start free trial

FAQ

Questions, answered

Does LeadPilot text every missed caller?

No. A missed call on its own isn't consent. LeadPilot sends an automated text only when your account has the required consent on record, the number isn't opted out, it's within your messaging hours, and your SMS registration is approved. Otherwise the lead is saved and your team is asked to follow up.

Will customers know they're talking to AI?

Yes. The assistant introduces itself as a virtual assistant, and your team can take over any conversation at any time. When staff take over, AI replies and scheduled follow-ups stop until someone turns them back on.

Can the AI quote prices or promise appointments?

It can only share prices you entered for a service, and it can only offer times that come from your connected calendar. A booking is confirmed only after the server rechecks the slot and creates the calendar event.

What phone setups are supported?

A Twilio number used as your business line, or your existing line set to forward unanswered calls to a Twilio number. If your carrier can't conditionally forward calls, LeadPilot can't see calls that never reach Twilio.

Do I need to register for SMS?

Texting customers from a US local number requires A2P 10DLC registration through Twilio. LeadPilot shows your registration status and keeps automated SMS off until it's approved.

Can I cancel anytime?

Yes. You can change or cancel your plan from the billing page. Cancellation takes effect at the end of the current billing period.

Stop letting missed calls decide which jobs you win

Set up your services, hours and phone line in one sitting. Automation stays off until you turn it on.