Home›Blog›An AI receptionist for plumbers: what the calls sound like

An AI receptionist for plumbers: what the calls sound like

By the Virtual Receptionist Desk team · · 4 min read

Plumbing calls come in two flavors. The one where somebody's standing in an inch of water, and the one where they've been meaning to call about that toilet for three weeks. Both go to voicemail when you're under a sink with your phone on the counter, and both are worth answering.

This is what an AI receptionist for plumbers actually does with those calls. Not the brochure version. The version where you can hear what the caller says and what gets asked back.

The calls a plumber misses

Late October is when it starts. The first cold snap sends people to their water heaters, and the ones that were limping through summer quit. Outdoor spigots left connected freeze. By Thanksgiving week you're doing garbage disposal calls back to back because somebody put a pound of potato peels down one.

Most of those calls come in while you're on another job. You're holding a wrench, your hands are wet, and the phone buzzes in your pocket. You'll call back after. By after, the caller's already found someone.

The other big miss is after hours. A burst supply line at 9 p.m. doesn't wait for your voicemail greeting to finish.

What a plumber's receptionist needs to ask

A generic "take a message" doesn't help you. For plumbing, the first question after "what's going on" is almost always some version of: is water actively running somewhere it shouldn't be?

That one question separates "book them for Thursday" from "flag it and get the owner on the phone." It also tells the caller the one thing that stops most damage: find the shutoff.

After that, the receptionist asks what a good front-desk person at a plumbing shop asks:

  • Where's the problem? Kitchen, bathroom, basement, outside?
  • Is it a leak, a clog, no hot water, or no water at all?
  • Is the water off right now, or can you get to the shutoff?
  • Name, address, and callback number, read back digit by digit.

Then it answers the questions plumbing callers always have. Do you charge for coming out. Do you do weekends. Are you licensed and insured. Do you handle water heaters. Do you work in my town.

All of that comes from a two-minute form you fill out once. If you didn't put a number in for the service call, the receptionist doesn't invent one. It says you'll confirm when you call back. It never quotes a price you didn't approve.

The wasted trip it prevents

Every plumber has driven forty minutes for a "leak" that turned out to be condensation on a cold pipe. Or a "clog" that was a stopper somebody's kid pushed down. Or a "no hot water" where the pilot was out on a gas heater and nobody checked.

A voicemail that says "it's leaking, call me" sends you in blind. A receptionist that asks two follow-up questions gives you enough to decide what goes on the truck, or whether to talk the caller through relighting a pilot before anyone drives anywhere.

It also gets the address right. Reading a callback number back digit by digit sounds fussy until you've called a wrong number back three times on a Friday.

Emergencies vs. everything else

An AI receptionist for plumbers has to know the difference between a slow drip and a supply line that let go. Ours flags emergencies so you see them first. The text you get says so at the top, and you decide whether to drop what you're doing.

What it doesn't do: it doesn't dispatch you. It doesn't transfer the call live to your cell. It takes the details, tells the caller you'll be in touch, and gets you the summary and the recording immediately. Whether you call back in two minutes or two hours is up to you.

That's a real limitation and you should know it going in. More on that on the FAQ.

Sales calls and the other junk

Plumbers get hammered with robocalls and "we can get you more leads" pitches. Those don't turn into a text on your phone. The receptionist screens them out, so what you get is real customers.

How the booking works

The receptionist offers two times based on the availability you gave it. The caller picks one. You get a text with the name, address, callback number, what's wrong, whether it's urgent, and a link to the recording.

Bookings come out as a calendar feed you can subscribe to in whatever app you already use. If you share a Google Calendar with us, it books straight into that. We don't read your calendar otherwise, and we don't hook into a CRM.

The rest of the mechanics, including how conditional call forwarding sends only the calls you miss, are on the how-it-works page. You keep your number. If you answer, the call never leaves your phone.

How we handle it

Here's an illustrative example of a call that would've gone to voicemail at 4:30 on a Wednesday. "Karen" is a placeholder, not a real customer.

Receptionist: Thanks for calling Delaware Valley Plumbing, this is the automated receptionist. Calls are recorded. What's going on today? Caller: There's water coming out from under the water heater. Not a ton, but it's spreading. Receptionist: Okay. Is the water still coming, or have you been able to shut it off? Caller: I don't know where the shutoff is. Receptionist: There's usually a valve on the cold pipe going into the top of the heater. Turning it clockwise should stop it. Can I get your name and the address while you look? Caller: Karen, 55 Orchard Lane. Receptionist: Thanks, Karen. Best callback number? I'll read it back. I'm flagging this as urgent so the owner sees it right away.

You get that text before the caller's hung up. Name, address, number, "water heater leaking from base, valve located, flagged urgent," and a link to hear the whole thing.

That's a plumbing call handled instead of missed. If you want to hear how it sounds with your own business's name on it, set it up in two minutes and call the demo line at (267) 703-6557 and play the customer. You don't pay a cent until it gets you two leads. There's more for your trade on the plumbers page.

Hear the receptionist for yourself.

Call the demo line and act like a customer. It takes ninety seconds.

Try it

More from the blog