Services
Locations
Who we build for
WorkPricingProcessResourcesAboutContact
Book a strategy callFree website audit hvac@pixcelit.com

Automation

Missed-call text-back and after-hours capture for HVAC

Every unanswered call is a homeowner who may already be dialing the next contractor. Here is how text-back works, what to send, the compliance basics, and how to route replies into dispatch and your field service software.

Key takeaways

  • Missed-call text-back sends an unanswered caller a text from the number they dialed, holding the lead until a CSR can respond.
  • US business texting from standard 10-digit numbers requires A2P 10DLC brand and campaign registration, and carriers may filter unregistered traffic.
  • Good text-back messages name the company, acknowledge the call, give one clear next step, include STOP opt-out language and never promise prices.
  • Text-back is a safety net for calls an HVAC company could not answer, not a replacement for CSRs who pick up the phone.

Every HVAC company misses calls. CSRs are on another line, the office closes at five, the owner is on a roof, and the first hot weekend of the year sends more calls than anyone can pick up. A homeowner with no cooling rarely leaves a voicemail and waits. They call the next company in the map pack.

Missed-call text-back closes part of that gap. When a call goes unanswered, the caller gets a text from your business number moments later, and the conversation carries on by text until someone books the job. This guide covers how it works, what to send, the compliance basics for business texting in the US, how to route replies to CSRs and on-call techs, and how to connect it all to ServiceTitan, Housecall Pro or Jobber.

How missed-call text-back works

The mechanics are simple. The details decide whether it helps or annoys people.

  1. The call comes in to your main line, or to a tracking number from your website, Google Business Profile or ads.
  2. Nobody answers, or the caller hangs up in the queue or at voicemail. Your phone system or call tracking platform logs the missed call and fires an event.
  3. The system checks the caller. Is it a mobile number that can receive texts? Is it an existing customer? Has this number already had a text today? Has it opted out?
  4. A text goes out from the same number they called, so the thread makes sense to the customer.
  5. Replies land in a shared inbox your CSRs work, or route to the on-call tech after hours.
  6. The lead is logged in your field service software with its source, so you can see how many jobs came from calls you would otherwise have lost.

Two technical points catch people out. First, the number has to be text-enabled. If your main number is a landline or a VoIP line without SMS, a provider can usually text-enable it without changing how calls ring. Second, a text to a landline goes nowhere, so the system should skip numbers that can't receive texts and create a callback task for those calls instead.

Text-back matters for paid leads too. A missed Local Services Ads call may still count as a lead you pay for, and responsiveness affects how often your LSA ad shows. Our comparison of LSA vs Google Ads for HVAC explains why.

Message templates that work

Good text-back messages are short. They name your company, acknowledge the call, give one clear next step and include opt-out language. They don't pretend a person typed them when a system did. Four starting points to adapt:

  • Business hours, CSRs busy: "Hi, this is [Company]. Sorry we missed your call, we're helping other customers right now. What's going on with your system? Reply here and we'll get you scheduled. Reply STOP to opt out."
  • After hours: "Thanks for calling [Company]. The office is closed, but we can still help. If you have no heat or no cooling, reply URGENT and we'll alert our on-call tech. To book a regular visit: [booking link]. Reply STOP to opt out."
  • Peak-season overflow: "This is [Company]. Calls are very heavy with the heat today and we don't want you stuck on hold. Reply with your address and the problem, and a CSR will text you the next available time. Reply STOP to opt out."
  • Maintenance member: "Hi [First name], this is [Company]. We saw your call. As a club member you get priority scheduling. Reply with what's happening, or book here: [booking link]. Reply STOP to opt out."

A few rules for writing your own. Keep messages tight: a text longer than one segment (about 160 plain characters) is split and billed as several messages, so trim where you can. Use one link at most, on your own domain or your booking tool, not a public link shortener, which carriers tend to filter. Never promise prices or arrival times in an automated text. And put a safety step at the front of any after-hours flow that covers heating. If someone replies that they smell gas, the automatic answer should tell them to leave the home and call their gas utility or 911 from outside, before anything else happens.

Compliance basics for business texting

This section is general information, not legal advice. Texting rules carry real penalties, so have your attorney review your setup, especially before you send any marketing texts.

A2P 10DLC registration

In the US, business texts sent from ordinary 10-digit numbers count as application-to-person (A2P) traffic, known as 10DLC. The major carriers require businesses to register a brand and a campaign, usually through your texting provider, which submits them to The Campaign Registry. Unregistered traffic is likely to be filtered or blocked, and providers can add fees. Registration asks what you send and how people opt in, so describe your missed-call and customer-service use accurately. Approval isn't instant, so start well before the season.

Consent and message type

A single text replying to someone who just called you, about the reason they called, is the lowest-risk kind of business text. It is informational and the customer started the contact. Marketing is a different matter. Tune-up promotions, seasonal offers and win-back campaigns sent to past customers need documented consent. Federal rules under the TCPA, plus some state laws such as Florida's, add stricter requirements, including limits on the hours when marketing texts can go out. Keep missed-call text-back strictly about the call, and don't tack a promotion onto it.

Opt-out and help

Every flow has to honor STOP, and common variants like UNSUBSCRIBE or CANCEL, immediately and across every number and tool you text from. A HELP reply should return your company name and a way to reach you. Put opt-out language in the first message of each thread. Most texting platforms handle these keywords automatically. Test that yours does, and that an opted-out number doesn't get switched back on when it syncs into your CRM.

Is your site ready for peak season?

Run the free audit: mobile speed, Core Web Vitals, SEO basics and an HVAC conversion checklist in about a minute.

Routing replies to CSRs and on-call techs

Text-back only works if someone answers the replies. Decide the routing before you turn it on.

During business hours, replies go to a shared inbox your CSRs work alongside the phones, inside your texting platform or field service software. Assign an owner to each thread so two CSRs don't answer the same customer.

After hours, route by urgency. A reply containing "no heat", "no AC", "URGENT", "leaking" or "smell gas" triggers the right message to the customer and an alert to the on-call tech or your answering service. Non-urgent replies get a booking link and wait for the morning. Set an escalation rule: if nobody claims an urgent thread within a set number of minutes, it goes to the next person on the rotation.

By territory, if you run more than one shop, route by the number called or the ZIP code the customer gives, so the right dispatcher sees it.

SituationWhat the system doesWho owns it
Missed call, business hoursSends the busy-hours text and opens a threadCSR team, shared inbox
Missed call after hours, no replySends the after-hours text and logs a callback taskFirst CSR on shift next morning
After-hours reply with an urgent keywordConfirms to the customer and alerts the on-call techOn-call tech, then dispatch
Reply mentioning a gas smellSends safety instructions first, then alerts on-callOn-call tech
Maintenance member callsSends the member text and flags priorityCSR lead
Caller on a landlineSkips the text and creates a callback taskCSR team
Customer replies STOPOpts the number out across every toolAutomatic, checked monthly

A booking link turns a text thread into a scheduled job without anyone picking up the phone. ServiceTitan, Housecall Pro and Jobber each offer an online booking or request option that you can link from a text and embed on your website. Keep the flow short: service type, address, a few time windows and contact details. If your dispatchers prefer to confirm every booking, make the link a request rather than a confirmed appointment, and say so in the confirmation text.

Text-back is one piece of after-hours capture. The others are worth setting up at the same time:

  • Online booking on the website, visible on mobile without scrolling.
  • Web form follow-up: an instant text and email confirming the request, so form leads don't sit untouched until morning.
  • A chat or text-us widget that feeds the same inbox as text-back, not a separate tool nobody checks.
  • An answering service or on-call forwarding for true emergencies, with clear rules about what counts as one.
  • Voicemail transcription sent to the on-call phone, so a message can be triaged without being played.

To see what these gaps are worth before you build anything, run your numbers through our lost calls calculator.

Connecting to ServiceTitan, Housecall Pro and Jobber

Text-back that lives outside your field service software creates a second inbox and a hole in your reporting. The goal is for every missed call to end up as a record your office already works.

There are three common ways to connect it:

  1. Native texting in your platform. Some field service platforms include two-way texting and missed-call features. Check what your plan already includes before you buy a separate tool.
  2. A texting or reviews platform with an integration, such as Podium or Birdeye, connected to your field service software.
  3. A custom connection via API or webhook. The missed-call event creates or updates the customer and a lead or booking request, attaches the text transcript and tags the source. ServiceTitan, Housecall Pro and Jobber all offer APIs, but access depends on your plan and in some cases an approval process, so confirm it before you design the flow.

Whichever route you pick, make sure three things come through: the caller matched to an existing customer where possible, the source (missed call, after hours, which tracking number), and the outcome (booked, not booked, opted out). With those three fields, you can report on text-back the same way you report on any other lead source. Setting up and maintaining this kind of plumbing is the core of our HVAC automations service, alongside online booking, review requests and membership reminders.

Test it before every season

Run a test from a personal mobile every month, and again before the first heat wave and the first cold snap. Call each tracking number and let it ring out. Check that the text arrives, the reply routes to the right inbox, an urgent keyword alerts the on-call phone, STOP opts you out, and the lead shows up in your CRM with the right source. Our pre-season website checklist puts these tests on a timeline with the rest of your peak-season prep.

FAQ

Quick answers

Something else? Ask us directly or email hvac@pixcelit.com.

Is missed-call text-back legal for an HVAC company?

Generally yes, when it is set up carefully. A text that replies to someone who just called you, about their call, is informational, and the customer started the contact. You still need A2P 10DLC registration through your provider, clear identification of your business, and working STOP and HELP handling. Marketing texts carry stricter consent rules. Have your attorney review the setup, since this is general information, not legal advice.

Will text-back work if our main number is a landline?

Usually, yes. Many providers can text-enable an existing landline or VoIP number without moving the voice service or changing how calls ring. The text then comes from the number the customer dialed, which keeps the thread familiar. The system should still detect callers who are on landlines themselves, skip the text and create a callback task instead, since a text to a landline goes nowhere.

Does an automated text replace answering the phone?

No. Text-back is a safety net for calls you could not answer, not a replacement for CSRs. Many homeowners, especially with a no-heat or no-cool problem, still want to talk to a person. Treat it as a way to hold the lead until someone can respond, track how many missed calls it turns into booked jobs, and keep working on staffing and answer rate for the calls you can pick up.

See what your website is costing you before the next heat wave.

Free audit: mobile speed, Core Web Vitals, SEO basics and an HVAC conversion checklist, scored and explained.