Can AI Triage Emergency Plumbing Calls Out of Hours?

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can AI Triage Emergency Plumbing Calls Out of Hours?
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can AI Triage Emergency Plumbing Calls Out of Hours?

Yes, with limits. An AI phone agent can answer every out-of-hours call, ask set questions, sort the call into "wake the on-call plumber now", "first thing tomorrow" or "advice and book", and send you a summary. It only works if you write the triage rules, script the safety lines and give callers a way to reach a human.

The danger isn't the AI failing to pick up. It's mis-sorting: a calm caller with water coming through the kitchen ceiling who never says the word "emergency", logged as a next-day job. Many phone agents escalate on keywords (Jobber's Receptionist, for example, lets you set trigger words), so the design has to catch serious problems described in ordinary words. Build for that case first and the rest is straightforward.

Follow me on Instagram@sagnikteaches

A triage ladder for out-of-hours plumbing calls

Write your own ladder before you touch any software. This is a starting point to adapt to what you actually attend at night:

Connect on LinkedInSagnik Bhattacharya
LevelExamplesWhat the agent doesWho is told
1. DangerSmell of gas; water near electrics, sockets or a light fitting; ceiling bulging with waterReads the scripted safety line first, then takes detailsOn-call plumber immediately; caller told to contact the gas emergency service or emergency services as scripted
2. Urgent tonightLeak that won't stop at the stop tap; burst pipe; only toilet blocked and overflowing; no water at all; no heating or hot water with a baby, elderly or unwell person in the house in cold weatherChecks the caller accepts the callout fee, then escalatesOn-call plumber by transfer or text alert
3. First thing tomorrowLeak stopped at the stop tap; dripping tap; boiler fault with no vulnerable person; slow drainGives the scripted interim advice and books the first available slotMorning summary
4. Not urgentQuote requests, service bookings, landlords arranging routine workTakes details for a callback in working hoursMorning summary

Before copying the table, decide what you will genuinely attend at night, because the agent will promise whatever the ladder says. Some plumbers attend every level 2 call; others attend burst pipes and uncontrolled leaks but offer blocked-toilet callers a first-slot booking unless the property has no other toilet and someone vulnerable lives there. Some don't do boiler work at all out of hours. There's no right answer, only a stated one. Whatever you decide, write it as plainly as the ladder, set your out-of-hours callout fee alongside it, and review it after the first winter, when you'll know which night calls were worth the sleep you lost.

Subscribe on YouTube@codingliquids

Two rules keep the ladder honest. When in doubt between two levels, the agent picks the higher one. And anything the agent can't classify goes to a human, never to the morning list.

The questions the agent asks, in order

Order matters, because the first answers decide whether anything else gets asked before a safety message. A sequence that works:

  1. "Can you smell gas, or is water near any electrics, sockets or lights?" A yes goes straight to the matching safety line, before anything else.
  2. "Is water coming through a ceiling or wall right now?" Catches the calm caller with a serious leak.
  3. "Have you been able to turn the water off at the stop tap?" If they don't know where it is, the agent gives the scripted help to find it.
  4. "Is this the only toilet in the property?" Decides whether a blockage is level 2 or 3.
  5. "Is there anyone in the property who is very young, elderly or unwell?" Changes the level for heating and hot water failures.
  6. Address, callback number and name, read back to confirm.
  7. "Have we worked for you before?" Useful for pricing and priority.
  8. Callout fee: stated and accepted before any level 2 escalation.

Ask the tool to put the answers to questions 1 to 5 at the top of every summary, so the on-call plumber can decide in ten seconds from a text whether to get dressed.

Safety lines, scripted word for word

The agent should never improvise safety advice. Give it fixed wording and tell it to read these exactly. Have the wording checked against the guidance for your area, especially the gas line:

GAS SMELL
"If you can smell gas, please leave the property now and call the gas
emergency number from outside. Don't use light switches or anything
electrical, and don't use naked flames. Once you're safe, I'll take
your details and let the plumber know."

WATER NEAR ELECTRICS
"Please don't touch any switches, sockets or fittings near the water.
If it's safe to reach your fuse box without going near the water,
you can switch the electricity off there. If you're not sure, stay
away from the area and call the emergency services if anyone is at risk."

FINDING THE STOP TAP
"The stop tap is often under the kitchen sink, near where the water
pipe enters the house, or near the front door at floor level. Turn it
clockwise to close it. If it won't turn, don't force it."

CEILING BULGING WITH WATER
"Please keep everyone out of that room and away from the area under
the bulge. Turn off the water at the stop tap if you can."

If the tool lets you mark some responses as "fixed text", use that. If it only takes instructions, say explicitly: "Read these safety lines exactly as written. Do not add advice."

Interim advice for calls that can wait

Level 3 callers need something to do tonight, or they ring back every hour. Script this too, so the agent never improvises (wording to adapt):

LEAK STOPPED AT STOP TAP
"You've done the right thing. Keep the stop tap off overnight. You can
turn it on briefly to fill a kettle and a few bottles, then off again.
We'll be with you at [first slot]."

SLOW OR BLOCKED DRAIN (NOT THE ONLY TOILET)
"Please avoid using that sink or toilet until we arrive, and don't pour
chemical drain cleaner in, as it can make the job harder and less safe."

NO HOT WATER, HEATING WORKING
"Please don't try to open the boiler casing. If your boiler shows an
error code, note it down or take a photo for the plumber."

Each line gives the caller a job to do and a time to expect you, which is most of what a worried person at 10pm needs.

A week of out-of-hours calls for a one-van plumber

Consider a hypothetical sole-trader plumber who used to answer every night-time call personally. Here is a plausible week once the agent is running (illustrative):

CallWhat the caller saidLevelOutcome
Mon 11.40pm"Water's coming through the kitchen light"1Electrics safety line read; plumber woken; attended
Tue 7.10pmDripping outside tap3Booked Wednesday 8am
Wed 2.15amBurst pipe in loft, stop tap stuck2Fee accepted; plumber woken; attended
Thu 9.30pmNo hot water, heating fine, two adults3Booked Friday morning
Fri 8.05pmLandlord asking for a boiler service quote4Callback Monday
Sat 10.50pmOnly toilet blocked, not overflowing3Advice given; declined callout fee; booked Sunday 9am
Sat 11.20pmLeak under sink, stopped at the stop tap3Booked Monday 8am
Sun 6.45amNo heating, baby in the house, frost outside2Fee accepted; plumber called back within 15 minutes
Sun 7.30pmCaller asking about bathroom fitting prices4Callback Monday

Nine calls, three that needed him that night, six that could wait. Before, he'd have spoken to all nine, including the landlord's quote request at 8pm on a Friday and the bathroom enquiry on Sunday evening. The first call is the one to study: the caller never said "emergency", but question 1 caught "water" near "light".

On cost, with real pricing: Jobber's Receptionist is a $29 a month add-on including 30 conversations, then $0.79 each. Nine calls a week is about 39 a month, so roughly $36 a month in this example; it's included on Jobber's Plus plan. Other AI phone agents price per minute or per call, and human answering services usually charge more per call; get quotes based on your real call volume.

What the summary on your phone should look like

The text that wakes you should answer the questions you'd ask yourself, in the same order every time:

LEVEL 2 - URGENT
Gas/electrics near water: NO | Water through ceiling: NO
Stopped at stop tap: NO (stop tap stuck) | Only toilet: n/a
Vulnerable person: NO
Burst pipe in loft, water running into tank area.
[Name], [address], [number]. Existing customer: YES.
Callout fee stated and accepted: YES.
Call back: [link or number]

Read a sample of transcripts every week for the first two months, not only the ones that woke you. The mis-sorted calls hide in the morning list, and a level 2 call that sat there until 8am is the one to find before a customer tells you about it.

A quick sum on whether it's worth it: suppose the agent catches calls the plumber would otherwise have missed while asleep or on another job, and that brings in one extra emergency job a month. At an illustrative $150 out-of-hours callout plus an hour's labour, that single job covers the $36 several times over. If it catches none, the monthly bill tells you so within a quarter and you can switch it off. The larger, harder-to-count benefit is the six calls in that sample week he no longer took at night because they were quote requests or next-day jobs; sleep is worth something too, and so is not sounding half-awake to a new customer.

A mis-sorted call, and how the review caught it

In the second week of a setup like this, a Sunday morning review of transcripts might turn up a call like the following (illustrative). An elderly caller said the heating "hasn't been right all day" and she was "managing with a blanket". She answered no to "anyone very young, elderly or unwell?", presumably not thinking of herself, and the agent booked her for Monday. The outside temperature was below freezing. The fix was a change to question 5, which now asks "Is anyone in the property over 75, under 5, or unwell, including yourself?", and a new rule that any caller who mentions being cold, a blanket or a heater gets asked that question again. The plumber also phoned her on Sunday morning. Most mis-sorts look like this: nobody lied, the question just wasn't specific enough.

Landlords, tenants and letting agents

Rented properties add a question the ladder doesn't answer: who authorises the callout and pays for it? A tenant with a burst pipe needs help now; the landlord may have a contract with another plumber, or may refuse the fee next morning. Add three lines to the script for anyone who says they rent: ask for the landlord's or agent's name and number, tell the caller whether you'll attend without landlord approval (some plumbers do for level 1 and 2, with the fee agreed by the tenant or confirmed with the agent's out-of-hours line), and note it clearly at the top of the summary. For letting agents you work with regularly, keep a list the agent can check: pre-approved properties, a spending limit per callout, and the agent's out-of-hours contact.

The first freezing night of the year

Burst pipes come in clusters. On the first hard frost, a one-van plumber might get more urgent calls in a night than he can attend. Plan the agent's behaviour for that night before it arrives: once the on-call plumber has accepted, say, two jobs, the agent should tell further level 2 callers honestly that attendance may be several hours away, give the stop-tap and interim advice, offer a callback time, and suggest they try another emergency plumber if they can't wait. Promising everyone a visit is worse than saying no, because the customer who waited all night is the one who leaves the review.

Twenty test calls to make before you switch it on

Ask a friend or family member to ring the agent with each of these, and read every transcript:

  • A calm caller with water coming through a ceiling who never says "emergency" or "urgent".
  • A panicking caller who talks over the questions.
  • Someone describing gas as "a rotten egg smell" or "something eggy".
  • A caller with a strong accent, and one on a bad mobile line with a crying baby in the background.
  • A child or teenager ringing because parents are out.
  • A tenant calling about a leak and asking who pays; a landlord calling on a tenant's behalf.
  • Someone who says "it's not an emergency, but..." and then describes a burst pipe.
  • A caller who asks the price three times and refuses to answer the questions until told.
  • An elderly caller who can't find the stop tap and wants someone to stay on the line.
  • A caller who rings twice in ten minutes about the same leak.
  • Repeat the list with a second tester, making twenty.

Score each: correct level, safety line read when needed, details captured, fee stated, sensible tone. Any wrong level on a level 1 or 2 call means you're not ready.

Where AI triage goes wrong

  • Keyword dependence. Tools that escalate on words like "emergency" miss serious problems described plainly. The ordered questions above are the fix; keywords are a backup.
  • Mishearing. Speech recognition can turn "boiler" into "bottle" or drop a house number. Read-backs of addresses and numbers catch most of it.
  • Loops. A caller who doesn't give a clear answer gets asked the same question again and again. Set a rule: after two unclear answers, escalate to a human.
  • Fee disputes. "Nobody told me about a callout charge" at 3am. The scripted fee line and its acceptance should appear in the transcript.
  • Vulnerable callers. Some people need a human voice. Offer "press 0 or say 'person' to be put through" and make sure it works at night.
  • Unacknowledged alerts. The plumber's phone on silent. Set a second alert or a backup number.

Telling callers they're talking to AI

Jobber's own guidance encourages businesses to tell callers the phone is answered by AI, though it doesn't require it. If you serve customers in the EU, the EU AI Act's transparency duty to tell people they're dealing with an AI system has applied since 2 August 2026. Either way, telling people up front reduces confusion and complaints. A greeting that works:

"You've reached [business] out of hours. I'm an automated assistant.
I'll ask a few quick questions so the right plumber can help you. If
you smell gas, please leave the property and call the gas emergency
number now. To speak to a person at any point, say 'person'."

Put the gas line in the greeting as well as in the questions; some callers won't stay on the line long enough to reach question 1. If calls are recorded or transcribed, say so in the greeting too, and mention it in your privacy notice, since transcripts hold names, addresses and sometimes details about who lives in the house.

For the wider setup, see setting up an AI answering service that never misses an emergency and how to set up an AI phone agent for after-hours calls. Writing the scripts themselves is covered in call scripts and escalation rules for an AI receptionist, and the cost comparison for trades is in what an AI receptionist costs a tradesperson. If full triage feels like too much, missed-call text-back or the cheapest ways to handle out-of-hours enquiries are lighter starting points.

Out-of-hours AI triage: follow-up questions

Should the AI tell callers my callout fee?

Yes, for anything that will wake you. A caller who agrees to a stated out-of-hours callout fee before you ring back is a far better call than one who hangs up when you mention it at 2am. Script the exact wording, including what the fee covers, and have the agent confirm the caller accepts it before escalating.

What happens if the on-call plumber doesn't answer?

Set a fallback. If the first escalation isn't acknowledged within a set time, say ten minutes, the system should try a second number or send a repeat alert. Tell the caller honestly what happens next, such as a callback within 30 minutes, and never promise attendance the agent can't guarantee.

Is an AI better than a human answering service at night?

It is usually cheaper and always consistent, and it never forgets to ask about the stop tap. A trained human is better with frightened, confused or elderly callers and with situations nobody scripted. Many small firms use AI for triage and route anything unclear straight to a person, which gets most of both.

Further reads

Sources: Jobber help pages, Receptionist powered by Jobber AI (pricing, escalation terms, after-hours greetings, AI disclosure guidance); EU AI Act Article 50 summary.

Want out-of-hours calls sorted without losing sleep?

On a 1:1 call we'll write your triage ladder and safety lines, pick a phone agent that fits your job software, and plan the test calls before anything goes live.

Book a 1:1 call with me