← Back to Blog
Lead Follow-Up 6 min read · April 15, 2026

AI Text Message Scripts for HVAC Contractors: What to Send and When

Ready-to-use AI text message scripts for HVAC contractors — for missed calls, emergencies, quote follow-up, and every scenario in between.

AI Text Message Scripts for HVAC Contractors: What to Send and When

Text messaging outperforms every other follow-up channel for HVAC businesses. 98% open rate. Most messages read within 3 minutes. For a customer who just tried to reach you and couldn't, a text that arrives in under a minute is often what decides whether you get the job or the next contractor on their Google list does.

This guide covers the scripts and the timing rules that make them work.


Why Does Text Beat Every Other Follow-Up Channel for HVAC?

98% open rate for SMS vs. 20% for email

Email is valuable for longer communications, invoices, and appointment confirmations. For immediate lead follow-up, text wins by a wide margin. 98% of text messages are opened. Most are read within 3 minutes of receipt. Email sits in inboxes for hours or goes to spam.

The average HVAC customer reads a text within 3 minutes

When a customer calls an HVAC company and reaches voicemail, they're in problem-solving mode with their phone in their hand. A text that arrives within 60 seconds reaches them at their peak moment of engagement — before they've moved on to the next contractor.

When NOT to use text (and what to use instead)

  • Complex explanations or quotes: use email, which allows formatting and attachments
  • Legal or official communications: use email for the paper trail
  • Building long-term customer relationships: a personal call has its place
  • Initial marketing outreach to new contacts: verify consent before texting

Text is your fastest tool for the first-response window — use it there, and let other channels carry the longer conversations.


What Is the 4-Message HVAC Follow-Up Framework?

Every HVAC follow-up sequence should have four messages at escalating intervals. The goal is to re-engage the lead without being annoying.

Message 1: the instant acknowledgment (within 60 seconds)

This is the most important message. It needs to arrive before the customer has had time to dial another contractor.

Tone: Warm, fast, no pressure Length: 1–2 sentences Goal: Open the door

"Hey, this is [Business Name] — we saw you called and want to help. What's going on with your system? Reply here or call [number]."

Do not include a booking link yet. Do not pitch. Just open the conversation.

Message 2: the soft follow-up (30 minutes later)

If they don't reply to message 1, send a follow-up 30 minutes later. Still light, still no pressure.

"Still here if you need us! Just reply to this message or give us a call at [number]. Happy to get something on the schedule for you today."

Message 3: the check-in (next morning or 24 hours)

Different time of day, different energy. Add a mild urgency signal.

"Following up from [Business Name] — we'd love to help with your HVAC system. We have availability this week. Reply here or call [number] to get scheduled."

Message 4: the close-out (3 days — final attempt)

"Last check-in from [Business Name]. If you're still looking for HVAC help, we're here — just reply or call [number]. Have a great day!"

After message 4, close the lead. Don't keep texting — it becomes spam.


Scripts for Every HVAC Scenario

Missed inbound call — "We saw you called..."

"Hi, this is [Business Name] — we missed your call a moment ago and want to make sure we can help. What's going on with your AC/furnace? Reply here and we'll get right back to you."

Why it works: Acknowledges the missed call directly, which builds honesty and trust. Invites them to describe their situation, which re-engages them without pressure.

After-hours inquiry — "Thanks for reaching out after hours..."

"Hi, [Business Name] here. We received your after-hours request — if this is an emergency, please call [number] now and we'll dispatch immediately. If it can wait until morning, reply here and we'll get you scheduled first thing."

Why it works: Separates emergencies from non-emergencies, gives a direct emergency path, and sets clear expectations for non-urgent requests.

Website form submission — "Got your request, here's what's next..."

"Got your request! This is [Business Name]. We'll get you taken care of — can you tell us a bit more about what you need? Or if it's urgent, call us at [number] right now."

Why it works: Fast, confirms you received their inquiry, invites more detail without making them fill out another form, and gives them the option to escalate.

Emergency request — "We're on it. A tech will contact you in X minutes"

"[Business Name] here — we're treating this as an emergency and getting someone to you as fast as possible. A tech will contact you within [X] minutes. Is the address [address from booking]?"

Why it works: Creates immediate calm. Sets a specific expectation. Confirms the address to avoid dispatch errors. This message, arriving fast, is often what keeps a stressed customer from calling another company.

Quote follow-up — "Following up on your estimate from Tuesday..."

"Hi [Name], this is [Business Name] following up on the estimate we sent Tuesday for your [service]. Any questions we can answer? We'd love to help you move forward — just reply here or call [number]."

Why it works: Specific (mentions the day and service type), personal, low-pressure. Opens the door to questions, which is often what's blocking the close.


What Timing Rules Should You Follow for HVAC Texts?

The golden window: first message within 60 seconds

The first message needs to fire within 60 seconds of the trigger event — missed call, form submission, after-hours inquiry. After 5 minutes, response rate drops sharply. After 30 minutes, most of those leads have moved on. The timing is the strategy.

Don't over-message: frequency caps that don't annoy customers

  • Maximum 4 messages in any follow-up sequence
  • Minimum 30 minutes between messages 1 and 2
  • Minimum 12 hours between messages 2 and 3
  • Minimum 48 hours between messages 3 and 4
  • Stop after message 4 — if they haven't replied, they're not interested right now

Time-of-day rules for HVAC texts (what converts, what gets ignored)

  • Best times: 8am–12pm and 4pm–7pm local time
  • Avoid: 10pm–7am (messages that arrive during sleep hours get ignored or create negative impressions)
  • Exception: Emergency follow-up texts can be sent 24/7 because the customer initiated an emergency contact

If your automated sequence would trigger message 3 at 11pm, hold it until 7am.


How Does AI Send These Automatically Without You Lifting a Finger?

How triggers work: missed call → auto-text fires

Artifact AI monitors your inbound call activity. When a call is missed — goes to voicemail or rings out — it detects the event and fires message 1 automatically within 60 seconds. No one on your team has to do anything. The system handles it instantly.

Personalizing at scale: name, service type, location

AI-driven follow-up uses data from the call or form to personalize messages: the customer's name (if captured), the service type they mentioned, their location. A personalized text — "Hi Maria, this is Artifact AI Solutions — we saw you called about your AC" — converts significantly better than a generic message.

When AI hands off to a human for the close

When a lead replies to an automated message, Artifact AI notifies your team immediately. The reply comes into a shared inbox where your CSR (or dispatcher) picks up the conversation and closes the job. AI opens the door; your team walks through it.


Compliance: What HVAC Contractors Need to Know About SMS

TCPA basics: what you need before texting customers

The Telephone Consumer Protection Act (TCPA) requires that you have consent to send marketing texts to customers. Responding to an inbound inquiry (they called you or filled out your form) generally constitutes implied consent for transactional follow-up — but document your consent practices.

Opt-in language to add to your booking form

Add a checkbox or disclosure to your website contact form:

"By submitting this form, you agree to receive text messages from [Business Name] regarding your inquiry. Message and data rates may apply. Reply STOP to opt out."

How Artifact AI handles compliance automatically

Artifact AI includes opt-out management — customers who reply STOP are automatically removed from all automated sequences and flagged in your system. Compliance is handled at the platform level, not something you need to track manually.

The Bottom Line

Text is the fastest way to re-engage a lead after a missed call, and timing matters more than the message itself. Send within 60 seconds, follow the 4-message framework, and let AI handle the triggering automatically. Set up automated text follow-up with Artifact AI. Book a free demo →


Sources

  • Industry call answering benchmarks — ServiceTitan Home Services Industry Report
  • Lead response time research — MIT/InsideSales.com Lead Response Management Study
  • Local search ranking factors — Google Business Profile documentation
  • Consumer review behavior — BrightLocal Local Consumer Review Survey 2025
  • HVAC industry statistics — ACCA (Air Conditioning Contractors of America)
  • Home services business data — Jobber State of Home Service Businesses Report