Skip to main content

WhatsApp chatbot for plumbers that gives the real range, not a made-up price

Published on 4 minutes readFlatzer
A WhatsApp chatbot for plumbers should quote a real trade range, not a fixed number. How an AI agent handles it, and what it still cannot see.

A plumber doesn't run on a calm calendar of booked appointments. The job is triage: deciding in seconds whether what's being described on the phone is an emergency that needs someone tonight, or something that can wait until Monday. A WhatsApp chatbot that just replies with a link to a website doesn't help with that. An agent that asks the right few questions, gives the real trade range for what's described, and books the job against the actual calendar does — especially at 11:40pm on a Sunday, when the plumber is asleep and the customer is watching water spread across the floor.

01
01
02
03
A reliable agent is tested against explicit acceptance criteria

What to ask before naming a price

Before any figure gets quoted, four questions actually matter: where exactly the water is coming from, since when, whether it's still active, and the postcode, to confirm the job is in range. An agent built around those four questions can tell an active leak under the sink apart from a tap that's been dripping for a week — and in the first case, give the one piece of safe advice any plumber would give over the phone: shut off the stopcock while the visit gets arranged.

That already beats a fixed-menu chatbot, which can't tell a visible leak from a broken water heater and has no idea what to do with "water's been coming through my ceiling for two hours." An agent that listens to a free-form answer can triage the urgency before it ever gets to price.

02
Recommendations stay grounded in approved business knowledge

A range is the honest price, not a dodge

Every serious plumber quotes in ranges and confirms the final number on site — not because they're vague, but because a visible leak can run €80 or €200 depending on where it is, and a new water heater can run €800 to €1,500 depending on the model. An agent that gives those real sector ranges when someone asks "how much to fix a leak?" is doing exactly what a good plumber does on the phone, not inventing a number.

On top of that comes the callout fee, near-universal in the trade: €30-50, sometimes a flat minimum of €60-90 even for a ten-minute job. Labour runs €20-60 an hour, and clearing a blocked drain runs €40-200, up to €400 for a complex case — all loaded from the business's own real price list, never invented.

03
A controlled route moves the visitor without inventing destinations

Emergency is not the same queue as scheduled

An urgent job routes through a different on-call rota than a scheduled visit, and typically carries a 50-100% surcharge over standard hours — that's what it costs to get someone out of the house on a Saturday night. The agent tells the two queues apart from the first question: if the leak is still active and it's after hours, it applies the on-call surcharge and offers the calendar's real open slots, not a generic "we'll call you tomorrow."

Most emergency plumbing searches route through Google Maps, not a website: people search "emergency plumber near me" and call directly. Google already shows an AI-generated answer for that search, settling part of the question before anyone dials. An agent that replies inside the same WhatsApp thread competes with that better than a website nobody's going to visit at that hour.

04
01
02
03
Compare agent behavior, not a list of interchangeable features

What the agent can't see — and why we're not hiding it

Sending a photo of the leak over WhatsApp is already common practice between customers and plumbers, with no AI involved at all — plenty of trade businesses advertise it as how they normally work. Today's agent can't look at that photo, analyse it, or generate one. Pretending that need doesn't exist would be lying about the product: if a customer sends an image, the agent keeps the conversation going in text and asks for a description in words instead.

That doesn't break the flow, because the price range for a described symptom depends on hearing it described well, not on seeing it. But it's the single thing plumbers already testing the agent ask for most.

05
The agent passes the conversation and its context to the team

What the agent does today — and what it still doesn't

The agent talks over WhatsApp and Telegram, books against the real availability of a connected Google Calendar, applies discount codes, and answers with the business's real catalogue and prices, any hour. What it doesn't do: it doesn't receive, analyse or generate images; it doesn't cancel or reschedule an already-confirmed job — that stays with the plumber; and it doesn't notify the team internally.

The difference shows most outside business hours: a plumber who only answers WhatsApp while awake misses the active-leak message at 11:40pm on a Sunday. With the agent, that message turns into a price range, a reserved on-call slot and an address on file before morning.

06
Evaluate cost alongside usage, control, and the work the agent performs
marketing.blog.featureInterest.badge

marketing.blog.featureInterest.features.photo_job_diagnosis.name

marketing.blog.featureInterest.features.photo_job_diagnosis.description