AI receptionist for Alberta plumbers: stop losing jobs to voicemail
By Jared Ohman · Updated
You’re under a crawlspace with your hands in a drain when the phone rings. By the time you’re back at the surface, the homeowner with the burst pipe has already called the next plumber on the list. The job is gone. That’s not a rare event, that’s Tuesday.
Alberta plumbers run one of the most call-intensive businesses in the trades: emergency-driven, time-sensitive, and spread across a service area where the next competitor is one scroll away on Google. Every call you miss isn’t just a missed repair ticket. It’s a customer who may never call you again, and who might leave a review about how they couldn’t get through.
An AI receptionist changes that math.
The problem: plumbing calls don’t wait
Plumbing emergencies have a hard conversion window. A homeowner with a burst pipe, a backing sewer line, or no hot water isn’t browsing, they’re dialling. If the first number doesn’t pick up, they try the next one, and the shop that answers is the shop that gets the job.
Alberta plumbers deal with several call patterns that make the missed-call problem acute:
- Winter pipe bursts. Cold snaps below -30°C hit pipes in uninsulated areas, garages, and older homes. Calls bunch up overnight, when you’re home and not watching your phone.
- Sewer backups. These come at any hour. A backed-up sewer doesn’t wait for morning.
- Hot water heater failures. Families notice at 6am when there’s no hot water for showers, before your office opens.
- Quote-seekers with real intent. A caller shopping a bathroom reno or a fixture swap gives the job to whoever calls back first, often within the hour.
We don’t put a dollar value on a missed call here, because we have no verified figure for a plumbing shop and yours will differ. Work it out from your own invoices and margin with the calculator. A burst main or a sewer backup sits at the top of any shop’s range, and those are the calls that come in at 3am.
A burst pipe at 3am, call by call
- Diane answers in your shop’s name and says the call may be recorded.
- She asks what is happening and the questions you set: is water actively flowing, have they shut off the main, and what kind of loss it is.
- She quotes the after-hours call-out fee you set and checks the caller wants to go ahead.
- She takes the address and reads the address and postal code back for confirmation, so you never show up to the wrong street.
- She captures the call as urgent and tries to text your cell with the details. Your team acknowledges it and decides the response.
- The caller gets an acknowledgement text. The details are in your dashboard in the morning.
What an AI receptionist actually does for a plumbing shop
An AI receptionist answers the calls you can’t take: when you’re on the tools, at lunch, driving between jobs, or asleep at 3am. For a plumbing shop specifically, that means:
- It handles the intake. The caller gives their name, service address, and the issue. Diane reads the address and postal code back for confirmation, the way a trained receptionist would.
- It triages the urgency. A running toilet and an active pipe burst are not the same call. Diane asks the questions you set (“Is water actively flowing? Have you shut off the main?”) and routes accordingly: taking a booking request on routine calls for your team to confirm in your HeyDiane dashboard, and trying to text your cell for a real emergency.
- It quotes your after-hours rate. Rather than a vague answer or no answer at all, Diane quotes the exact call-out fee you set, and confirms the caller still wants to proceed before taking the booking request.
- On Crew and Fleet, it checks the service area and hands off. On Crew and Fleet, Diane confirms the caller’s postal code against your service area, and captures a structured job on the call (name, number, address, and issue) that we help you wire into Jobber, Housecall Pro, or ServiceTitan: an assisted setup done with you, not a one-click sync. On Shop, your service area is set in setup and your instructions say when to check with you first.
- It sends an acknowledgement. The customer gets a text acknowledging their request, which your team then confirms. You don’t spend twenty minutes chasing people who forgot what they asked for.
HeyDiane: built for Alberta plumbers specifically
HeyDiane is built and run in Sherwood Park, Alberta. Every installation is configured one-on-one: a real person builds Diane’s knowledge around your shop, including your service area, your after-hours fee, your emergency criteria (what is flagged to your cell versus what waits for your team to confirm), the brands and fixtures you work on, and your call-back preferences. You hear her before she ever answers a real call and tell us what to change.
The pricing has no per-minute billing, no per-call meter, and no surge pricing in February when your phone won’t stop. Plans start at $199/month CAD with $0 setup; see all plans. There’s a 14-day free trial, no credit card on your real number, and Diane is activated after setup review and testing.
The bottom line
Alberta plumbers miss calls every day, not because they don’t want the work, but because they’re doing the work. The phone rings while your hands are full, and the next contractor on Google gets the job.
An AI receptionist that answers the calls you can’t take, triages the emergencies, and captures the routine jobs doesn’t replace you. It makes sure the leads you already have don’t slip through because no one answered. If you want to see what those missed calls are worth to your own shop first, measure your missed-call rate.