Skip to content
AI & Automation

Ruby Alternatives for Small Plumbing Companies: 3 Steps 2027

Nov 1, 2026

Pick the call model before the vendor name

The decision that matters is not which brand replaces Ruby. It is which call model fits your shop: a human-staffed virtual receptionist, an AI-first agent that books visits and escalates emergencies to a person, or an AI receptionist inside the field-service software you already use. A Ruby alternative, in plain terms, is any service that answers a plumbing company's inbound calls, takes a message or books a visit, and passes urgent calls to a person.

Ruby's published plans are minute-based virtual receptionist plans, which makes it the baseline here. The six alternatives below fall into two groups: per-call or per-minute answering services (Smith.ai, Abby Connect, Goodcall, Rosie) and field-service platforms with an AI receptionist (Jobber, Workiz). A DIY option built on automation platforms (Zapier) is covered separately after them. Each group fails in a different way, so the right choice depends on where your calls go after they are answered. For a wider field of answering services, read our best AI answering services for plumbers guide.

TL;DR: Compare cost per usable call, get the emergency handoff in writing, and choose a field-service add-on only if your dispatching already lives in that software.

Key Takeaways

  • Choose the call model first: human-staffed, AI-first with human escalation, or AI inside field-service software.

  • Compare cost per usable call rather than the headline plan, because vendors bill by calls, minutes, unique customers or tasks.

  • Get the emergency route in writing. A vendor that cannot document it should come off the list.

  • Standalone answering tools suit shops whose dispatch runs somewhere else. Field-service add-ons suit shops that already book jobs in that software.

  • Several AI add-on prices are not published, so ask for written quotes before you compare totals.

  • A DIY build in Zapier or Make is cheap to start, but you must own retries, escalation and access controls.

Who this is for

This guide is for an owner or operations lead at a small plumbing, drain or water-heater business who already uses Ruby or a similar service and is close to switching. It is built from public pricing pages, vendor documentation and third-party research, so it cannot tell you how any vendor performs on your own phone line.

Red flags: you need a licensed person to quote or dispatch every emergency with no exceptions, your scheduling tool has no documented connection to the answering service, or you have no call log to measure against.

How we evaluated these tools

We built this comparison as an informed buyer's guide from public information, not from hands-on trials. Each option was scored on six weighted criteria. The weights are our judgment about what matters to a small plumbing shop choosing between a few vendors. They are not a published industry standard.

CriterionWeightWhat we looked for
Call-model fit25%Whether AI-only, human-only or hybrid handling matches your call mix
Price per usable call20%Published plans, included volume and overage rules
Handoff to booking and dispatch20%Named calendar, CRM or job-software links, and transfer rules
Emergency escalation15%A written route for urgent calls to reach a person
Commitment and exit10%Month-to-month terms, trials and setup fees
Evidence quality10%Whether price and feature claims appear on public pages

Scoring is qualitative. A product with published prices and named trade integrations scores higher on the two largest criteria. A product that publishes no price is scored lower on price, not removed from the list.

Three steps to shortlist

  1. Map your call types. Split a normal week of calls into emergencies (no water, active leak), booking requests, quote requests and general questions. Use your own phone logs, because no public benchmark replaces them.

  2. Convert each plan to cost per usable call. Divide the monthly price by the calls, minutes or customers your logs show, then add overage and add-ons. The pricing section does this division for the plans we could verify.

  3. Test the handoff on paper. Write the exact route for a 2 a.m. emergency: who gets the text, who confirms the visit, and what the caller hears. If the vendor cannot document that route, drop it.

The cost of a missed call

Missed calls are why the switch matters. Home-services missed-call rate: 14% according to CallRail (2025). CallRail's release ranks home services below healthcare and legal, so the figure is a benchmark across its customers rather than a plumbing-only measurement. The same release says callers are unlikely to try again: Unanswered callers who never call back: up to 85% according to CallRail (2025).

Homeowners also expect emergencies. Homeowners with a repair emergency: over 80% according to Contractor (2025), and clogged or overflowing toilets were listed at 26% among the emergency types in that survey, which polled 2,524 U.S. adults.

US Tech Automations could configure a proposed after-hours handoff for a plumbing shop, though nothing in this section describes a live deployment. The trigger is a finished call summary from the answering service, delivered by webhook or scheduled export. The action classifies the call as emergency, booking request, quote request or general question, then writes a contact record in HubSpot and a provisional hold in Google Calendar. The output is a Gmail draft to the on-call technician, not a text sent to the caller. Prerequisites are an export or webhook from the answering tool, HubSpot and Google Calendar access, and a written list of emergency keywords your team agrees on. Human review points are an on-call person approving every emergency message before it leaves, and any quote request going to a dispatcher instead of an automatic reply.

What the monthly bill looks like

The table divides each published plan price by the volume it includes, so you can compare units rather than headline prices. The per-unit column is our arithmetic on the listed numbers and excludes overage, add-ons and taxes.

OptionPlanMonthly priceIncluded volumeCost per included unitPricing page
Ruby200 minutes$720200 minutes$3.60 per minuteRuby pricing
Smith.aiStarter$30030 calls$10.00 per callSmith.ai pricing
Abby ConnectStarter$16450 Abby Minutes$3.28 per Abby MinuteAbby pricing
GoodcallStarter$79100 unique customers$0.79 per customerGoodcall pricing
RosieProfessional$49250 minutes$0.20 per minuteRosie pricing
JobberCore, 1 user$49 (monthly list)1 user$49 per userJobber pricing
WorkizStandard, Pro, UltimateQuote-basedNot publishedNot calculableWorkiz pricing
ZapierPro$29.99 monthly or $19.99 annual750 tasks$0.04 per task (monthly billing)Zapier pricing

Pricing checked October 29, 2026.

Workiz publishes no prices, and its add-on answering tools are quoted separately, so its row stays Quote-based. US Tech Automations also has no public plan structure we could check for this guide, so any cost from it should be treated as Quote-based until a written proposal arrives.

Here is an illustrative worked example, not a measured shop. Assume 40 inbound calls a week, the 14% missed-call rate and the up-to-85% no-callback ceiling cited above. That gives 5.6 unanswered calls a week (40 × 0.14), and up to 4.8 of those callers (5.6 × 0.85) may never call back, or about 20.6 a month at 4.33 weeks. If an answering service recovered one in four of those callers, that is about 5.2 recovered callers a month, so Ruby's 200-minute plan at $720 a month, according to Ruby, would cost about $140 per recovered caller. Replace the 40 with your own log and the division still holds. In a Zapier build, the Zapier API reference returns zap_id and start_time for each run, so a failed intake run shows up in your data rather than going silent.

Side-by-side feature matrix

This matrix normalizes what each vendor's public pages state. "Not published" means the page gave no figure or detail, not that the feature is absent.

OptionCall modelNamed trade or CRM linksHuman optionBookingPublic price
Smith.aiAI-first, Hybrid or Human-firstNone for trade software on the pages readYesAdd-onYes
Abby ConnectAI, human, or Human + AIZapier, HubSpot, Salesforce, Google Calendar, Calendly, Jobber, Housecall Pro, ServiceTitanYesIntegrations included in every planYes
GoodcallAI agent that transfers to staffGoogle Calendar, HighLevel, ZapierYes, transfer to staffGoogle CalendarYes
RosieAI onlyGoogle VoiceNoSends booking links and confirmsYes
JobberField-service suite with AI ReceptionistQuickBooks Online (Connect plan and up)Not publishedOnline booking in CoreYes
WorkizAI answering add-on (Genius Answering)QuickBooks sync (Standard); open API (Ultimate)Yes, live transfersNot publishedQuote-based
ZapierWorkflow platform, not an answering serviceEach app is configured by youNot applicableNot applicableYes

The six alternatives, profile by profile

Smith.ai

Smith.ai suits shops that want per-call billing and can choose between AI-first, Hybrid and Human-first handling. Its Starter plan is $300 a month for 30 calls, with calls beyond that billed at $11.50 each, according to Smith.ai. Its limits are real. The homepage, as we read it for this guide, is written around law firms and names legal practice-management tools rather than trade software. The pricing page lists three service modes but does not say which mode each plan card uses, so ask which one you would be buying.

Abby Connect

Abby Connect suits shops that want one vendor for AI, human or combined answering, with routing that changes by call type. Usage is measured in Abby Minutes, where one human minute uses one Abby Minute and one AI minute uses half, according to Abby Connect. Its named integrations include Zapier, HubSpot and Google Calendar, and its home-services page also names Jobber, Housecall Pro and ServiceTitan, though what each one can book or dispatch is not described. Abby says it can build unlisted tools during onboarding, so get that scope in writing before you sign.

Goodcall

Goodcall suits owners who want to build the agent themselves. Its Starter plan is $79 a month for 100 unique customers, according to Goodcall. A builder agent drafts the greeting and call steps from your website or description, and you can test with practice calls before approving changes. The limits are the named integrations (Google Calendar, HighLevel and Zapier) and the fact that keeping your existing number requires call forwarding from your phone provider. Third-party reviews disagree widely on quality, so run your own test calls.

Rosie

Rosie suits plumbing shops that want a plumbing-specific AI answering service with no staffed receptionists. Its Professional plan is $49 a month for 250 minutes, with a 7-day free trial, according to Rosie. Her limits are stated on the plumbing page: she cannot dispatch plumbers directly, Google Voice is the only named integration, and pricing estimates appear only on the Growth plan. Setup means training her from your Google Business profile and website, reviewing her answers, then forwarding calls. The setup steps and FAQ disagree on whether you keep your number, so confirm that point. The page is at Rosie's plumbing page.

Jobber

Jobber suits shops that already quote, schedule and invoice in one tool. The Core plan lists at $49 a month for one user and the AI Receptionist add-on at $29 a month, according to Jobber. The receptionist is included on the Plus plan, so the cheapest route depends on which plan you already need. Its limits are that the page publishes no phone-system plan and that some promotional rates are hard to read. Custom integrations go through the Jobber Developer Center, which says testing needs a separate account from the developer login.

Workiz

Workiz suits field-service shops that want AI answering inside a job tool. Its Genius Answering add-on answers calls and offers live transfers to your team in English, Spanish and French, and its Ultimate plan includes an open API. Its limits are that prices are not published and each plan shows a request-pricing button. Its FAQ and comparison table also disagree on whether a built-in phone system is included, so confirm that in writing. Workiz's pricing page lists a 7-day free trial with no credit card.

Where DIY fits: Zapier, Make and an in-house build

Many owners forget the DIY option. Zapier's free plan includes 100 tasks a month with two-step Zaps only, while its Pro plan is $29.99 a month on monthly billing or $19.99 billed annually for 750 tasks, according to Zapier. Make's pricing page lists a free plan with 1000 credits a month and does not publish plan prices in the text we read.

OptionStarting planPrice basisWhat the platform records or controlsWhat you still own
ZapierPro$29.99 monthly or $19.99 annual, 750 tasksRun statuses, Autoreplay, custom error settingsIdempotency, escalation rules, maintenance
MakeFree1,000 credits a monthError-handler modules that do not consume creditsThe same, within the free-tier limits
In-house buildYour staff timeNot a vendor priceWhatever you codeAll of the above, plus access controls

These tools are fair options. Zapier's help article describes run statuses such as Errored, Safely halted, On hold, Handled error and Scheduled, which gives you run history and error branches when you configure them, per its run-status article. What you still design is the logic that keeps a retried booking from booking twice, the escalation rule for an emergency that no one answers, the access controls, and the upkeep when an app changes its API.

A proposed US Tech Automations design for the same intake would differ mainly in who owns the workflow, not in its steps. The configured version would use an approval queue, which the company's customer-support sample describes for drafts before they send, and escalation routing to a named lead. The buyer still supplies the call export, the emergency rules and the escalation contacts. Prerequisites would include Gmail, Google Calendar, HubSpot and any of QuickBooks or Stripe that you use. Review points are the emergency tag rules, the quote rules and who maintains the workflow after go-live.

When NOT to use US Tech Automations. A simpler tool wins in three cases. If you only need a person to answer and take messages, a human-staffed plan from Ruby or Abby's human option avoids any build. If your field-service software already includes an AI receptionist that covers your call mix, as Jobber's Plus plan does, a second system adds cost without new coverage. If you have no call log or export, there is nothing yet to automate, and a short trial of a standalone tool will give you the data first.

Common mistakes

  • Comparing headline plan prices and ignoring overage, such as Smith.ai's per-call charge beyond the included count.

  • Assuming an AI receptionist is included when the page lists it as an add-on.

  • Skipping the emergency route test and discovering the gap on a real night call.

  • Letting an automation send texts to customers without a human approving them first.

  • Switching numbers without confirming whether call forwarding or a new number is required.

Questions buyers ask

Is a cheaper AI receptionist always better than Ruby for a small plumbing company?

No. A lower plan price can cost more per usable call once overage or per-call charges apply, so divide the price by the volume your call log shows.

Can an AI receptionist dispatch a plumber?

Not on the evidence here. Rosie says it cannot dispatch plumbers directly, and the other vendor pages we read do not describe dispatch, so plan on a human step for every dispatch decision.

Do I need field-service software to replace Ruby?

No. A standalone answering service can notify you by text or email. Field-service software helps when a booking needs to land directly in your job calendar, because otherwise someone copies it by hand.

Should I build the intake in Zapier instead of buying a service?

Only if someone on your team will own retries, escalation rules and maintenance after launch. The platform records runs and errors, but it does not decide who acts on them.

Does a published missed-call benchmark apply to my shop?

Not directly. The CallRail benchmark cited above covers its own customer base, so measure your missed-call rate from your phone logs before you choose.

How current are these prices?

They were checked October 29, 2026, from the pricing pages linked in the tables. Quote-based products need a written quote before you compare totals.

Making the switch decision

Start with the call model, then compare cost per usable call and the written emergency route. If your dispatching already runs in Jobber or Workiz, the add-on may be the simplest switch. If it does not, a standalone answering service with a documented handoff is the cleaner first step, and a DIY build should wait until someone owns its upkeep. If you want to see how a configured intake and approval queue could be laid out for your own tools, see how US Tech Automations configures this.

About the Author

Garrett Mullins
Garrett Mullins
Workflow Specialist

Helping businesses leverage automation for operational efficiency.