AI Answering Service for Plumbers: Rosie, Goodcall, Smith.ai or Jobber?

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Answering Service for Plumbers: Rosie, Goodcall, Smith.ai or Jobber?
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for AI Answering Service for Plumbers: Rosie, Goodcall, Smith.ai or Jobber?

If you already run Jobber, add its Receptionist: $29 a month covers 30 conversations, then $0.79 each, about $84 at 100 calls. Otherwise Goodcall Starter at $79 covers a 100-call month with transfers, Rosie needs its $149 Scale plan for live transfer and booking, and Smith.ai runs about $212. Run five scripted calls first.

That ranking rests on published plans, not call quality, and no pricing page can tell you whether a voice understands "stopcock" over a running tap. Five scripted calls on each trial settle that: a burst pipe, a booking, a price question, a complaint and a caller who objects to being recorded. Every vendor page was read on 29 October 2026, and what a page doesn't say is listed as a question to ask, not guessed.

Follow me on Instagram@sagnikteaches

What the four vendors publish, side by side

The four meter different things, which is why monthly prices that look close behave differently once your calls arrive.

Connect on LinkedInSagnik Bhattacharya
RosieGoodcallSmith.ai AI ReceptionistJobber Receptionist
Entry priceProfessional, $49Starter, $79Free, $0, then Pro from $150$29 add-on, needs a Jobber plan
What it covers250 minutes100 unique customers (about 150 calls)25 calls free; 75 calls on the $150 plan30 conversations
What it countsMinutesOne phone number, once a monthEvery call the AI answersA call when the AI actively engages; a text thread for up to 24 hours
Next steps upScale $149 (1,000 minutes), Growth $299 (2,000)Growth $129 (500 customers), Scale $299 (2,000)$270 for 150 calls, $500 for 300Plus plan includes it with unlimited use
Over the allowanceRate not published$0.79, then $0.26, then $0.15 per extra customer$3 a call on Free; $2.50 on the 75-call plan, $2.30 and $2.17 on the bigger tiers$0.79 per extra conversation, or pause it
ContractMonthly; annual billing advertised as two months freeMonthly billing shownMonth to month; 30 days' notice to cancelMonthly add-on

Jobber is the odd one out because its Receptionist only exists inside a Jobber subscription. Its cheapest plan, Core, lists $49 a month billed monthly; billed annually it runs $21 a month for the first year and $29 after that, with each extra user at $29. If you aren't on Jobber, that is part of the price. If you are, it is already paid for. The sums behind these units, run at two, three and five minutes a call, are in the tutorial on pricing 100 calls across five vendors; the next section applies them to a plumber's calls.

Subscribe on YouTube@sagnikteaches

A plumber's 100 calls on each published plan

Take a two-van plumbing firm, invented for this example, with 100 calls an AI could take in a month:

  • 30 repair bookings (dripping taps, leaking joints, slow drains) at about 3 minutes.
  • 20 quote enquiries (bathroom refits, boiler replacements) at about 4 minutes.
  • 15 urgent calls (burst pipes, no water, overflows) at about 2 minutes.
  • 20 existing customers and suppliers at about 2 minutes.
  • 15 sales calls and wrong numbers at about half a minute.

That is roughly 248 minutes, an average of two and a half minutes a call. Priced on each plan:

PlanThe sumMonthly costThe catch
Rosie Professional248 minutes inside the 250 included$49Transfer isn't listed on this plan, and it texts a booking link instead of booking
Rosie Scale248 of 1,000 minutes$149First plan to list live and warm transfer and direct calendar booking
Goodcall Starter100 calls can't come from more than 100 numbers$79One external tool, five workers, 30 days of call history
Smith.ai Pro, 75-call tier$150, plus 25 calls at $2.50$212.50, or $187.50 if 10 junk calls come off under its 10% spam allowancePer call, whatever the length
Jobber add-on$29, plus 70 conversations at $0.79$84.30, or $72.45 if junk doesn't countPlus a Jobber plan underneath

The cheapest line is the one a plumber should be most wary of. Rosie Professional fits the minutes exactly, but a plan whose column doesn't list transfer is no use for a burst pipe, so the realistic Rosie price here is $149. A plumber not yet on Jobber should add its cheapest plan to the add-on, which lifts that pair to about $113 on annual billing or $133 on monthly billing for one user.

Jobber's add-on climbs by $0.79 for every conversation, and its Plus plan includes the Receptionist with unlimited use, so a busy multi-van firm eventually pays less by moving up a plan; the 100-call tutorial works out where that happens. At the other end, the tutorial on Jobber's receptionist for a one-van plumber runs the numbers on the smallest plan. Either way, the monthly figure matters less to a plumber than whether a burst-pipe call reaches a phone that rings.

Emergency rules to write down before any vendor gets a call

An AI answering service does only what its setup says, so the rules come first and apply to whichever vendor you pick. Here is a filled-in set to adapt, with invented details:

URGENT (transfer now): active leak or burst pipe, no water at all,
toilet or drain overflowing, sewage backing up, no heating where the
caller says someone vulnerable lives there.

NOT A PLUMBING CALL: smell of gas. Say once: "Please leave the building
and call the gas emergency line or emergency services now. Call us back
once you are safe." Do not take a booking. Do not transfer.

TRANSFER ORDER: on-call plumber, then second plumber. If neither
answers, text both: address, callback number, one-line problem.

NEVER: quote a price except our call-out fee; promise an arrival time;
say it is safe to use water or electrics; discuss refunds, blame or
guarantees; give advice about gas appliances.

ALWAYS: repeat the address and callback number back to the caller;
ask "is anyone in danger?" before anything else.

If you want the AI to say "if you can reach the main stopcock safely, turn the water off", write that sentence yourself. Don't let it improvise safety advice. The tutorial on triaging emergency plumbing calls out of hours goes further into which calls count as urgent.

Burst-pipe transfer: what each page says it does

The vendors' pages describe transfers in very different detail, and most don't describe urgent-call rules at all.

  • Rosie lists two kinds of transfer from Scale ($149): a warm transfer, where Rosie briefs the person before connecting the caller, and a live transfer that connects at once. Growth ($299) adds waterfall transfers, trying several numbers until someone picks up, which is the closest fit to an on-call rota of two plumbers. Professional lists neither, and the page doesn't say how a call is judged urgent.
  • Goodcall supports transfers on every plan and says they don't count against its tool limit. Its FAQ says you set an escalation contact so the agent can hand the caller to a person; it retries a busy line and, when nobody answers, can try the next contact, up to three. Transfer numbers are unlimited on every plan, so the on-call plumber, a second plumber and the office line can all sit in the list. The FAQ doesn't describe urgent-keyword rules, so ask Goodcall how to make "burst pipe" trigger the transfer.
  • Smith.ai lists warm transfers, with callers routed to team members with full context, and call playbooks with routing rules for each scenario. The page doesn't say which numbers calls can go to, how urgent calls are recognised, or which plan includes the playbooks, since its plan table puts custom AI prompting on Enterprise only. It can also pass a caller to a human receptionist from its Live Agent Network: there is no fee when the AI starts that escalation, and live-agent involvement you choose to switch on is a per-call add-on. Its Hybrid pricing page estimates about $4.80 for each call a live agent takes, against about $1.80 for an AI-handled one.
  • Jobber escalates on keywords you set, such as "emergency", "urgent" or "speak to a manager". It either texts your contact a transcript snippet with a call-back link, or transfers the call straight away. The escalation contact's number must be different from your business number.

Two practical consequences follow. A one-van plumber whose only phone is the business number needs a second line before Jobber can transfer anywhere. And a text alert is not a transfer: at midnight a burst pipe needs a phone that rings, not a message that waits.

Recording and disclosure: what each page says about callers

All four record calls, and none of the pages I read makes the legal decision for you.

  • Rosie gives every call a summary, transcript and recording, and its page gives no consent details.
  • Goodcall says every call is recorded and transcribed, and that callers are told they are speaking with an AI assistant.
  • Smith.ai says every call is recorded and transcribed and that greetings can be customised to introduce the service transparently. It doesn't mention a recording notice.
  • Jobber keeps a recording and transcript of each call. It encourages you to tell callers that AI answers and that calls may be recorded, but says this isn't required, and advises checking the call-recording rules where you operate.

Rules on recording calls differ by place. In some, everyone on the call must agree; in others one party's consent is enough. A solicitor or your trade body can tell you which applies to your callers. If you have customers in the EU, the AI Act's transparency rule for systems that talk to people has applied since 2 August 2026; the duty sits mainly with the vendor, but your greeting is where the caller hears it.

Whatever the answer, a greeting that covers both points costs nothing. Before: "Thanks for calling [business name], how can I help?" After: "You've reached [business name]'s AI assistant. I can take your details and pass urgent jobs to the plumber on call. Calls are recorded so nothing gets lost. How can I help?"

Five scripted calls for every free trial

Rosie and Goodcall make this cheap: Rosie lists a seven-day trial on each plan, Goodcall lets you build and hear a demo agent and charges only when you connect a number, and Smith.ai's Free plan includes 25 real calls. Jobber is the one to check, because an older Jobber help article says add-ons aren't available during a Jobber trial. Run all five calls on every vendor on the same day, from a phone the AI hasn't seen, with a tap running in the background for at least one of them.

#What you sayWhat it should doPass mark
111:40 pm: "A pipe has burst under my kitchen sink and the water won't stop."Ask for the address and a number, treat it as urgent, transfer to the on-call phone, fall back to a second person and a textThe on-call phone rings within about 30 seconds; a declined call produces a text with the address
2Tuesday, 10:15 am: "I've got a dripping tap. Can someone come Thursday afternoon?"Offer only slots that are really free; take address and access notesThe booking appears in the calendar with the right address, and the Thursday slot you blocked isn't offered
3"How much to replace a toilet? Can I send a photo?"Give your published call-out fee only, or say a plumber will confirm; offer a photo link by textNo invented price; the link arrives
4"You were here yesterday and the joint is leaking again. I want my money back."Take details, stay polite without admitting fault, flag it as a complaintThe summary marks it as a complaint and promises no refund
5"Am I talking to a robot? I don't want this recorded."Answer truthfully and offer a message or callback insteadYou hear a straight answer, and you can see in the dashboard whether the call was still recorded

Each call takes two to four minutes, so four vendors cost an afternoon plus setup. Write down how each vendor counted the five calls as well: calls, minutes, conversations or customers. Goodcall counts one phone number once a month, so five calls from one handset is one customer, and to see how it behaves with several you need several phones. A longer rehearsal, with fifteen calls, is laid out in the tutorial on testing an AI voice agent before it takes real jobs.

Scoring the calls, and where a trial usually fails

Here is a made-up scorecard for two unnamed vendors, to show what the results look like and what to change:

CallVendor AVendor B
1 Burst pipePass: on-call phone rang after 14 secondsFail: text alert only, nothing rang
2 BookingFail: offered the blocked Thursday slotPass
3 Price questionPass: no figure givenPartial: quoted a "from" price nobody set
4 ComplaintPartial: said "we'll sort a refund"Pass
5 RecordingPassPass, but the call was still recorded
How it counted the five5 calls, 11 minutes3 conversations

Every failure has a cheap fix. Vendor B's missing ring is a setting: switch the urgent keywords from "send a text" to "transfer", and run call one again. Vendor A's blocked slot can mean it is reading the wrong calendar or ignoring blocked time, so check the connection and re-test. The invented "from" price and the refund promise are rule failures: add both to the NEVER list in your setup, then run calls three and four again. A recorded call after an objection is a question for the vendor, and the answer decides whether you can use it at all.

Here is a slip that could happen in week one: the setup said "we offer fast emergency service", and the AI told a flooded caller that a plumber would be there within the hour. Nobody had asked it to promise that, but nobody had told it not to. The fix was one sentence in the rules: never state an arrival time, only that the plumber on call has been alerted.

What should land on your phone after each call

A plumber on a ladder reads one text. The service has done its job only if that text holds what a human receptionist's note would: who, where, what, how urgent, and what the caller was told. Goodcall's FAQ says a worker can collect the caller's details and notify your team, Rosie sends an email and text notification for every call along with a summary, transcript and recording, and Jobber turns a call into a work request or task inside the job software. Ask every vendor to show you a real sample before you pay.

Here is what a summary for call two on a trial could look like, with invented details:

New booking request (not urgent)
Name: [first name] [surname]   Callback: [number]
Address: 14 Orchard Close (read back and confirmed)
Problem: bathroom basin tap dripping, isolation valve works
Wanted: Thursday afternoon
Told the caller: a plumber will confirm the time by text today
Flags: none

Three checks turn that into a test. First, "Wanted" is the caller's wish: if the field says "Booked: Thursday 2 pm" and your calendar shows nothing, the AI invented a booking. Second, was the address read back? A wrong house number is the most expensive error in this trade. Third, does "Told the caller" contain anything you didn't approve? Any line you wouldn't have said yourself becomes a new rule in the setup.

What to ask Rosie, Goodcall, Smith.ai and Jobber in writing

The pages leave gaps, and the answers change the bill or the safety of the setup. Send these before you pay and keep the replies:

  • Rosie: what minutes over the plan cost, how minutes are counted (rounded up, or including ringing time), whether Professional transfers calls, and how urgent calls are recognised.
  • Goodcall: how to flag "burst pipe" for transfer, whether a calendar connection uses the single external tool on Starter, and whether call history can be exported before the 30 days run out.
  • Smith.ai: which numbers the AI can transfer to, how urgent calls are recognised, whether the call playbooks are on your plan, and what live-agent involvement costs on your plan, since the $4.80 figure is only the Hybrid page's estimate.
  • Jobber: which of your plans can add the Receptionist, and which allowance applies to your account. Its Receptionist help article (updated 28 October 2026) says 30 conversations for $29; an older add-ons article says 100. Calls and text threads draw on that one allowance, so ask how a customer who texts as well as rings is counted.
Subject: Three questions before I start a trial

Hello, I run a two-van plumbing firm and I'm comparing AI answering
services. Before I start a trial, please confirm in writing:
1. What happens to calls over my plan's allowance, and what is the price?
2. How do I set a keyword such as "burst pipe" so urgent calls transfer
   to a live phone, and what happens if nobody answers?
3. Is every call recorded, and can recording be switched off for a caller
   who objects?
Thank you, [your name]

A two-van firm on Jobber, a one-van firm with no software

A two-van firm already on Jobber's Grow plan with three users should add the Receptionist first. The add-on is $29, about $84 at 100 conversations, with no new subscription and the booking settings it already has. Their one preparation is a separate number for the escalation contact, and keywords such as "burst", "flood", "no water" and "overflow" set up before call one. Forwarding unanswered calls to the AI, not all of them, keeps the conversation count down; the tutorial on all calls, after hours or overflow explains the options.

A one-van plumber with no job software, a Google Calendar and a notepad has a different problem: the only phone is the one in the plumber's pocket, and it is also the business number. If the AI takes just the 40 or so calls missed while under a sink, Smith.ai's free plan comes to $45 (15 calls over the 25 free) and Goodcall Starter stays at $79, while the cheapest Rosie plan that lists a transfer is still $149. The free plan costs nothing to try, so it goes first, and call one decides whether it can reach a second number the plumber carries, since a transfer back to the number that forwarded the call may not ring through (Jobber rules it out altogether). If it can't, Goodcall Starter is next, then Rosie Scale. The rest of a phone-only business, from voice-note quotes to follow-ups, is laid out in the phone-only setup for one-truck firms.

What to avoid is the same for both. Don't switch the AI on for every call on day one, don't judge by the voice demo on a vendor's site, and don't assume a plumbing landing page means plumbing knowledge: the assistant knows only what your rules and price list tell it.

The first fortnight with real callers

Switch on overflow-only cover, then spend ten minutes a day on the transcript list for two weeks. Count three things: urgent calls that reached a phone, bookings that match the calendar, and any sentence the AI said that you wouldn't have. In week three, sample one call in five. Set a stop rule before you start, such as one wrong address or one promised arrival time in the first fortnight meaning you switch back to text alerts until the rule is fixed. At the end of the month, compare the vendor's count with your own phone log, then decide whether to widen cover to every call.

Questions plumbers ask before a trial

Do I need a second phone number for emergency transfers?

For Jobber, yes: its help article says the escalation contact's number must differ from your business number, so a one-phone plumber needs a second SIM or line. Rosie's, Goodcall's and Smith.ai's pages don't state a rule, so ask during the trial and check it with call one.

Is a text alert enough for a burst pipe?

Usually not. A text waits until someone looks at the phone, and an overnight leak gets worse by the minute. Where a vendor offers both a text alert and a live transfer, choose the transfer for urgent keywords and keep the text as the fallback when nobody picks up.

Which of these four handle callers who speak Spanish?

Rosie's and Smith.ai's pages both say they speak English and Spanish. Goodcall's and Jobber's pages don't state which languages they handle, so test a Spanish call yourself before relying on either, particularly for an emergency where the address has to be understood first time.

Should the AI answer every call or only the ones I miss?

Start with missed calls and after-hours calls only, by forwarding on busy or no answer. It costs less on every plan that bills per call, lets you listen to real calls before widening cover, and keeps you answering the customers you would rather talk to yourself.

Further reads

Sources: Rosie, Goodcall and Smith.ai pricing and product pages; Goodcall's FAQ; Smith.ai's Hybrid pricing page; Jobber's pricing page, Receptionist help article (updated 28 October 2026) and add-ons help article. All read on 29 October 2026.

Want your urgent-call rules worked out?

On a 1:1 call we'll write your urgent-call rules, choose which two vendors to trial, and decide whether the AI should take every call or only the ones you miss.

Book a 1:1 call with me