# HVAC Scheduling Software With Customer Text Notifications (2026)

> What customer texts HVAC scheduling software should send, what triggers each one, how TCPA consent applies, and what to ask every vendor in a demo.

*Markdown mirror of https://hvacsoftware.com/front-office/scheduling/customer-text-notifications/.*

**HVAC scheduling software with customer text (SMS) notifications sends texts from the schedule and dispatch board, such as booking confirmations, appointment reminders and on-my-way alerts, and many platforms also support two-way texting so customers can reply to confirm or reschedule.** Before you choose, check which job events trigger each text, where customer replies land, and how the platform records opt-in consent under TCPA rules.

![Title "HVAC Scheduling Software With Customer Text Notifications" with the line "Assign or move a job on the board and the customer gets a text," beside a FieldCamp dispatch board with four HVAC technicians and a green tag reading "Skills, drive time & conflicts checked," and a phone showing the text "Your technician is assigned for Tue morning."](https://hvacsoftware.com/featured-hvac-scheduling-customer-text-notifications@2x.png)

*HVAC scheduling with customer text notifications: when a job is assigned or moved on the FieldCamp dispatch board, the customer gets a text.*

**HVAC Scheduling Software With Customer Text Notifications**: assign or move a job on the board and the customer gets a text.

Dispatch board: Marcus Lee (Furnace tune-up), Ana Ruiz (Heat pump install), Jordan Price (Thermostat swap), Ravi Shah (Boiler repair). Skills, drive time & conflicts checked.

Text message: "Your technician is assigned for Tue morning." Customer texted.

## What customer texts should HVAC scheduling software send?

HVAC scheduling software should handle customer texting inside the same system that runs the schedule and dispatch board. A separate SMS tool or a technician’s personal phone is not a substitute. These six texting capabilities are the common baseline across the category:

- **Booking confirmations:** sent when a job is booked, with a rescheduled notice whenever the time changes.
- **Appointment reminders:** texts sent ahead of the visit, on timing the office sets.
- **On-my-way / en-route alerts:** in tools that support them, triggered when the technician changes job status, sometimes with an ETA or tracking link.
- **Two-way texting:** in platforms that offer it, customers reply to confirm, reschedule or ask a question, and the reply lands on the job record instead of someone’s personal phone.
- **Seasonal maintenance reminders:** texts that tell customers a tune-up or agreement visit is due.
- **Consent & compliance:** TCPA opt-in captured and stored, with transactional texts kept separate from promotional ones.

## How do status-triggered texts work in HVAC dispatch?

In platforms built this way, status-triggered texts go out when a job changes on the board or in the field app. A job moving from booked to assigned to in transit to completed sends the matching customer text, and nobody in the office has to type it.

Scheduling and dispatch each own part of the texting:

- **Scheduling answers when the job should happen.** Confirmations, reminders and rescheduled notices come from the schedule.
- **Dispatch answers who should do it.** Assignment texts, and in some tools on-my-way texts and ETAs, come from dispatch.

A text can only be as accurate as the dispatch decision behind it. If jobs are assigned with schedule, drive time and skills checked, the text reflects the technician who is actually coming.

![A dispatcher drags a "Heat pump install" job into an open slot on Ana Ruiz's row of a FieldCamp dispatch board, and an arrow points to a phone showing two texts: "Your technician is assigned for Tue morning." and "Update: your visit has moved. We'll text you if anything else changes," with Assigned and Moved tags.](https://hvacsoftware.com/customer-text-when-job-assigned-or-moved.png)

*When a dispatcher assigns or moves a job on the board, the customer gets a text.*

### Assign or move a job, and the customer gets a text

The dispatcher moves the job on the board. The customer hears about it.

Text message: "Your technician is assigned for Tue morning." / "Update: your visit has moved. We'll text you if anything else changes."

## Which HVAC scheduling software has customer text notifications?

Several platforms come up when HVAC contractors research customer texting. Judge each by what triggers its texts and what adopting it requires, not by its marketing.

- **Jobber:** Confirm which plan tier includes two-way texting, and how it handles a job with separate site and billing contacts; check current pricing pages.
- **Housecall Pro:** Confirm which plan tier includes two-way texting, and how it handles commercial customers with multiple sites or contacts if that work is part of your mix; check current pricing pages.
- **Service Fusion:** Confirm whether texting and two-way replies are included at your tier or need an upgrade; check current pricing pages.
- **ServiceTitan:** Ask which texting features are in the core plan versus add-ons, and what the rollout involves; check current pricing pages.
- **FieldCamp:** Covered in its own section below.

Want to watch one job move on a live dispatch board, along with the text the customer gets? [Book a FieldCamp demo](https://calendly.com/jeel-fieldcamp/30min?utm_source=hvacsoftware&utm_medium=cta&utm_content=customer-text-notifications).

## What should you ask a vendor about each customer text?

Ask every vendor exactly what triggers each message, which channels are supported, and whether your company controls the wording and the consent rules. A demo that only shows a sample reminder doesn’t answer any of those.

1. Which texts go out without anyone typing them: confirmations, reminders, rescheduled notices, on-my-way messages?
2. What is the named trigger for each text? A booking, an assignment, a move on the board, a technician status change?
3. Which channels does each message use, such as text, email or both?
4. Does your company, not the vendor, control the message wording and the consent rules behind every text?
5. Keep scheduling and dispatch separate in your evaluation. Scheduling answers when the job should happen, and dispatch answers who should do it.

## How does FieldCamp handle customer text notifications?

This site is published by FieldCamp. When your dispatcher assigns a job, or moves it to another time or technician, on the FieldCamp dispatch board, the customer gets a text. Dragging a job on the board checks skills, drive time and schedule conflicts, and the dispatcher confirms the change, so a person still decides the day.

Each job stays on one record from the first call to the paid invoice, so nobody re-keys details when the day changes. Ask in the demo which other message types you need and how they would fit your workflow.

![An assignment check for "Heat pump install → Ana Ruiz" with three green check pills, Skills (tech has the tags the job needs), Drive time (reasonable trip from the last job) and Conflicts (no overlap with another job), and a dispatcher clicking a Confirm button.](https://hvacsoftware.com/board-checks-skills-drive-time-conflicts-person-confirms.png)

*Dragging a job checks skills, drive time and conflicts. The dispatcher confirms the assignment.*

### The board checks. A person confirms.

- **Skills**: tech has the tags the job needs
- **Drive time**: reasonable trip from the last job
- **Conflicts**: no overlap with another job

Dispatcher decides: Confirm.

[How FieldCamp Connects AI Voice, Field Service Management & Dispatch](https://www.youtube-nocookie.com/embed/swKIM_skHvs)

*How calls, jobs and dispatch connect in FieldCamp.*

[HVAC AI Voice Agent That Dispatches Technicians After Hours](https://www.youtube-nocookie.com/embed/7WJLTI-jkAY)

*A FieldCamp walkthrough of after-hours call handling and dispatch.*

If you want to see a job assigned and moved on your own schedule, with the customer text it sends, **[book a 30-minute walkthrough with FieldCamp](https://calendly.com/jeel-fieldcamp/30min?utm_source=hvacsoftware&utm_medium=cta&utm_content=customer-text-notifications)**.

## How does TCPA consent apply to HVAC customer texts?

HVAC companies should get and record a customer's opt-in before texting them. The Telephone Consumer Protection Act (TCPA), which the FCC enforces, requires consent for automated texts, with stricter written consent for marketing messages, and carrier rules expect opt-in for business texting in general. They should also keep transactional texts, such as confirmations, reminders and en-route alerts, separate from promotional texts. Look for software that stores each customer’s consent on the customer record, honors opt-outs such as a STOP reply, and lets the office decide which message types count as promotional. This is general guidance, not legal advice, so confirm your consent language with counsel.

### Is your current system texting through carrier email gateways?

Some older systems send “texts” by emailing a carrier gateway address, a phone number at a carrier's email domain. Those gateways are unreliable, and AT&T shut its email-to-text gateway down in June 2025, so texts to those customers through it no longer arrive. Ask any vendor whether its texts go out over a registered business texting number instead.

## What does HVAC scheduling software with texting cost?

HVAC scheduling software with customer texting is usually priced per user, per technician, or at a flat rate, and some platforms bill text messages separately. Published prices conflict from one source to the next, so check current pricing pages and ask each vendor for a written quote that names the tier where two-way texting and reminders are included. For FieldCamp, request a current quote in a demo.

## Frequently asked questions

### What texts does HVAC scheduling software send customers?

Common texts are booking confirmations, appointment reminders, rescheduled notices, on-my-way alerts and job-completed messages. Which ones a platform sends, and what triggers each, varies by vendor, so ask for the full list in a demo.

### Can customers reply to HVAC appointment text reminders?

Only if the platform supports two-way texting. Some tools are one-way and point replies to a phone number; others put the reply on the job record so the office can answer it.

### Do customers have to opt in to receive HVAC appointment texts?

In practice, yes. TCPA rules require consent for automated texts, and stricter written consent for marketing, while carrier rules expect opt-in for business texting. Record consent on the customer record and stop texting a number that replies STOP. This is general guidance, not legal advice; confirm your consent wording with counsel.

### What is A2P 10DLC registration, and does it affect HVAC texting?

A2P 10DLC is the US carrier registration for business texting from standard 10-digit numbers. Ask each vendor whether it handles registration for you and how long approval takes before texts go live.

### Is a reschedule text different from an appointment reminder?

Yes. A reminder repeats a time the customer already knows; a reschedule text tells them the time or technician changed. Ask what triggers the reschedule text, such as moving the job on the dispatch board.

### Should customer texts come from the scheduling software or a separate SMS tool?

From the scheduling software. When texts are tied to the job, a change on the board sends the matching text and the history stays on the job record, instead of in a separate tool or a personal phone.

## Final recommendation

Give every customer text a named trigger, keep consent on the customer record, and make sure the texts come from the same system that runs your schedule. Whichever platform you shortlist, move a real job live in the demo and watch what the customer receives.

[Book a FieldCamp demo](https://calendly.com/jeel-fieldcamp/30min?utm_source=hvacsoftware&utm_medium=cta&utm_content=customer-text-notifications) to see a job assigned and moved on the dispatch board, and the text your customer gets.

## Related

- [Skills-based technician matching](https://hvacsoftware.com/ai-dispatcher/skills-based-technician-matching/) — How HVAC dispatch software matches techs by EPA 608 type, OEM training and commercial skills first, then by drive time, plus what to check in a demo.
- [AI dispatching software](https://hvacsoftware.com/ai-dispatcher/ai-dispatching-software/) — AI dispatch matches each HVAC call to a qualified tech by certification, skills and drive time. See what should happen after the AI answers the call.
- [Route optimization](https://hvacsoftware.com/fleet/route-optimization/) — What HVAC route optimization software should do for service fleets: emergency re-routing, skill matching, ETA texts, and all-in-one vs standalone routers.
- [GPS Tracking](https://hvacsoftware.com/fleet/gps-tracking/) — What HVAC GPS dispatch software should do, all-in-one vs fleet telematics, and what "closest qualified tech" really means.

---

Also here: [Scheduling](https://hvacsoftware.com/front-office/scheduling/) · [Front office](https://hvacsoftware.com/front-office/) · [llms.txt](https://hvacsoftware.com/llms.txt)
