Buyer Guides

Ruby Receptionists vs Goodcall: Human Minutes vs Unique Customers

October 28, 2026 Saqib Ahmed Buyer Guides
Ruby Receptionists vs Goodcall: Human Minutes vs Unique Customers

Ruby Receptionists vs Goodcall: Human Minutes vs Unique Customers

Ruby Receptionists suits a small business that wants a live, US-based person answering every call and is willing to pay premium per-minute prices for that experience. Goodcall suits a business with repeat callers and long conversations, because it charges per unique customer and never by the minute, so a ten-minute booking costs the same as a thirty-second wrong number. The two products charge for different things, and that difference is larger than any feature gap between them. Ruby bills $250 a month for 50 receptionist minutes, rising to $1,725 for 500. Goodcall bills $79 a month for 100 unique customers, rising to $299 for 2,000, with unlimited minutes on every plan. A business with 80 regular customers who call often can spend $79 with Goodcall and more than $2,400 with Ruby for the same month of calls. A business that only wants humans on the phone will still choose Ruby, and will pay for that choice knowingly.

How Ruby Receptionists charges

Ruby Receptionists is a live virtual receptionist service, founded in 2003 in Portland, Oregon, with more than 20 years in business and a stated 15,000-plus businesses served, according to the live Ruby pricing post on this site. Its receptionists are US-based and answer around the clock, including nights, weekends and holidays, with no premium for off-hours. Every plan carries the same features, so the buyer is purchasing minutes, not capability. The plans are: 50 minutes for $250 a month, 100 minutes for $395, 200 minutes for $720, and 500 minutes for $1,725, with further published tiers up to 2,500 minutes before pricing moves to quote. The effective in-bundle rate falls from $5.00 a minute at the entry tier to $3.45 at 500 minutes.

Minutes round up to the next 60 seconds, and overage bills in arrears. The overage rate is the one Ruby figure that must be presented with a flag, not as settled fact. The live Ruby pricing post gives a range of $3.30 to $5.40 a minute, while a recent comparison guide reports the overage rate as unpublished. This post uses the range with that attribution, and a buyer should confirm the exact overage rate in writing before signing, because overage is where a Ruby bill inflates. There is no free trial; new customers get a 21-day money-back guarantee and a 30-day rolling contract. Website chat is available bundled at $114.40 a month or standalone at $143, according to the October 27, 2026 run record. Ruby’s receptionists answer with the business name, take messages, transfer calls, schedule appointments, and handle intake, and the service is built for businesses where a missed call carries real revenue, such as law firms and professional services.

How Goodcall charges, and why the unit matters

Goodcall is an AI phone agent that charges per unique customer, not per minute, per call, or per seat. A unique customer is one phone number, counted once a month however many times that person calls. Spam and wrong numbers do not count. The plans, read from Goodcall’s own pricing page on October 28, 2026, and confirmed against the live Goodcall pricing post on this site, are: Starter $79 a month for 100 unique customers, then 79 cents each; Growth $129 for 500, then 26 cents each; Scale $299 for 2,000, then 15 cents each. Minutes, calls and tokens are never metered. A thirty-second wrong number and a nine-minute booking cost exactly the same, which is the whole point of the model. Prices are per agent, meaning per phone number, so a second location roughly doubles the cost.

Goodcall’s page also states the practical call volumes behind the tiers: about 150 calls a month on Starter, 750 on Growth, and 3,000 on Scale, with call history of 30 days, 90 days, and unlimited respectively. The plans differ in workers, meaning specialists inside the agent such as a booker or a message taker, and in external tools, meaning connected systems such as an API or a code block: Starter allows 5 workers and 1 external tool, Growth 10 and 5, Scale 20 and 15. The standout feature is a drag-and-drop workflow builder for custom call flows, with branching questions, time-of-day routing and SMS follow-ups by outcome, without code, plus a skills model for tasks such as order-taking and rescheduling. Integrations run through Zapier and API, plus HubSpot and Calendly. There is no number porting, according to the October 2026 research; Goodcall numbers are used, with call forwarding keeping the existing business number ringing. Confirm the forwarding-versus-porting distinction before signing, because it affects a business that wants to move its number rather than forward it.

One important correction belongs in this post, because it affects any reader who saw earlier coverage. Goodcall repriced during 2026, and older third-party guides list stale tiers of $129 for 250 customers, $249 for 500, and a flat $0.50 overage. Those figures are not current and are not used here. The live Goodcall pricing post on this site already carries the current figures, as verified on October 27, 2026, and the vendor page read on October 28, 2026 agrees with it exactly. No annual-billing discount is claimed here, because the vendor page as read shows monthly rates only. The discrepancy that appeared in Tuesday’s Rosie AI vs Goodcall post referred to older roundups, not to the live pricing post, and no discrepancy remains between the live post and the vendor page.

Three worked examples, because the unit decides the winner

Example one: a home-services company with 80 regular customers who call three times a month, at three minutes a call. That is 240 calls and 720 minutes, but only 80 unique customers. Goodcall Starter covers it for $79, because only 80 customers count. Ruby needs the 500-minute plan at $1,725, plus 220 overage minutes at the flagged $3.30 to $5.40 range, which is $726 to $1,188, for a total of $2,451 to $2,913. The difference is $2,372 to $2,834 in one month, for the same calls. No feature gap closes a gap that size. The only reason to pay it is a positive requirement that a human answers every call.

Example two: a business running a lead-generation campaign that brings 300 first-time callers in a month, each calling once for two minutes. That is 300 calls, 600 minutes, and 300 unique customers. Goodcall Growth covers it for $129, because 300 customers fit inside the 500 allowance. Ruby needs the 500-minute plan at $1,725, plus 100 overage minutes at $3.30 to $5.40, which is $330 to $540, for $2,055 to $2,265. Goodcall is still cheaper by more than $1,900, because the campaign’s callers are new, and Goodcall’s model punishes new-caller volume least at the Growth tier. A campaign that brought 600 new callers would push Goodcall to Growth plus 100 overage customers at 26 cents, which is $155, while Ruby’s bill would rise further still.

Example three: a professional practice with 40 clients who call once a month for ten minutes each. That is 40 calls, 400 minutes, and 40 unique customers. Goodcall Starter covers it for $79. Ruby needs the 200-minute plan at $720, plus 200 overage minutes at $3.30 to $5.40, which is $660 to $1,080, for $1,380 to $1,800, or the 500-minute plan at $1,725 with no overage. The long-call business is where Goodcall’s model is most powerful, because Ruby charges for every minute of a long conversation and Goodcall charges nothing for the extra nine minutes. A business whose calls run long should price Ruby on its real average call length, not on its call count.

Scenario Calls and minutes Goodcall cost Ruby cost
80 repeat customers, 3 calls each 240 calls, 720 minutes $79 (Starter) $2,451 to $2,913
300 new callers, one call each 300 calls, 600 minutes $129 (Growth) $2,055 to $2,265
40 clients, 10-minute calls 40 calls, 400 minutes $79 (Starter) $1,380 to $1,800 (or $1,725 flat)

When Ruby still wins, honestly stated

Ruby wins when the requirement is a person, not a price. Some callers will not talk to an AI voice, some intake conversations need judgment that an AI agent should not exercise, and some brands sell themselves on a human greeting. Ruby’s receptionists are trained, US-based, and available around the clock, and the service has twenty years of operating history behind it. A law firm taking new-client intake, a medical practice handling sensitive calls, or a business whose brand promise is personal service may reasonably pay $720 for 200 minutes rather than $79 for unlimited minutes, because the $79 product does not provide what they are buying. That is a legitimate decision, and it should be made as a decision about service quality, not as a claim that Ruby is competitively priced. On price, Ruby loses every example in this post by a wide margin.

Goodcall’s weaknesses should be stated just as plainly. It is AI only, with no human receptionist behind the agent, so a caller who needs a person gets a workflow, not a receptionist. It does not port numbers, so a business that wants its number moved rather than forwarded should check the arrangement carefully. Its per-agent pricing means a second location or a second number doubles the bill, where Ruby’s minute bundles are also per account and need checking for multi-location use. And its review base is weaker than Ruby’s, as the next section shows. A buyer who needs humans, porting, or multi-location pricing without multiplication should test those specific points before choosing Goodcall on price alone.

What reviewers say about each service

Ruby rates Trustpilot 4.5 from around 853 reviews and G2 3.8 from 12 reviews, according to the October 27, 2026 run record. Moneypenny, the other premium human brand compared on this site, rates Trustpilot 4.5 from 476 reviews, so Ruby’s Trustpilot base is the larger of the two human brands. The recurring complaint themes for Ruby are price rises and message accuracy, which is consistent with a premium service whose bills rise with volume. The G2 base is small at 12 reviews, so the 3.8 figure should be read as a weak signal, not a verdict.

Goodcall’s review evidence is thinner and more contested. CloudTalk’s October 2026 comparison table lists Goodcall at 3.5 from 5 on G2, well below the 4.8-class scores of rivals in the same table, and the October 27 run found G2 around 3.5 with a single review on Retell at about 3.5, against 4.4 claimed on a Goodcall-hosted listicle. Trustpilot shows five reviews, all about price rises and cancellation, according to a Chronexa read in October 2026. None of those figures is a large, settled base, and the Goodcall-hosted 4.4 claim should be treated as vendor marketing, not independent evidence. A buyer should read the G2 reviews directly, test the demo agent Goodcall offers for free, and weigh the trial experience more heavily than any single score. The demo agent is genuinely useful here: Goodcall lets a buyer build an agent, test it, hear it answer, and only pay when a number is connected, with nothing locked during the trial.

Which service fits which business?

Choose Goodcall if the business has repeat callers, long calls, or a stable caller base, wants deep control over call flows through a workflow builder, and accepts AI-only answering with forwarding rather than porting. Price the plan on unique customers, not on calls or minutes: pull the phone records, count distinct numbers per month, and pick the tier whose customer allowance covers that count with headroom for a busy month. A business in active lead generation should count new numbers honestly, because every new caller is a new customer in Goodcall’s unit.

Choose Ruby if every caller must reach a person, the business handles sensitive or high-value intake, or the brand promise is human service. Price Ruby on real minutes, including the rounding-up rule and the flagged overage range, and confirm the overage rate in writing. Budget for the 21-day guarantee period as a paid test, since there is no free trial, and use it to check message accuracy on real calls, which is the complaint theme that recurs in Ruby reviews.

For the full pricing detail, see Ruby Receptionists Pricing in 2026 and Goodcall Pricing in 2026, and for the review evidence, Ruby Receptionists Reviews and Goodcall Reviews. The comparison with the other premium human brand is in Ruby Receptionists vs Moneypenny, and the wider context is in AI Receptionist vs Answering Service. Goodcall’s own pricing page is the primary source for every Goodcall figure in this post, read on October 28, 2026.

Frequently asked questions

How much does Ruby Receptionists cost per month?

Ruby costs $250 a month for 50 minutes, $395 for 100, $720 for 200, and $1,725 for 500, with further tiers to 2,500 minutes. Minutes round up to the next 60 seconds, overage is reported in a $3.30 to $5.40 range that should be confirmed in writing, and there is no free trial, only a 21-day money-back guarantee.

How does Goodcall pricing work?

Goodcall charges per unique customer per month, not per minute or per call. Starter is $79 for 100 unique customers, Growth $129 for 500, Scale $299 for 2,000, with overage at 79, 26 and 15 cents per extra customer. Minutes, calls and tokens are never metered, and prices are per agent, meaning per phone number.

Is Goodcall cheaper than Ruby?

On price, yes, by a wide margin in every worked example in this post. A month of 720 minutes from 80 repeat customers costs $79 on Goodcall Starter and $2,451 to $2,913 on Ruby. Ruby’s case is service quality and human answering, not price, and a buyer should choose it for that reason knowingly.

Can Goodcall keep my existing phone number?

Goodcall keeps a business number ringing through call forwarding, and every plan includes a local number. It does not port numbers, according to October 2026 research. A business that wants its number moved rather than forwarded should confirm the arrangement with Goodcall before signing.

Does Goodcall offer a free trial?

Goodcall offers a free demo agent rather than a timed trial: build the agent, test it, hear it answer, and only pay when a number is connected, with nothing locked while trying it out. Ruby offers no free trial, and instead gives new customers a 21-day money-back guarantee.

What is Ruby’s overage rate?

The overage rate is not settled in the published material. The live Ruby pricing post on this site gives a range of $3.30 to $5.40 a minute, while a recent comparison guide reports it as unpublished. Confirm the exact rate in writing before signing, because overage is where a Ruby bill grows fastest.

Saqib Ahmed, Founder & AI Engineer

Written by

Saqib Ahmed

Founder & AI Engineer, Peak AI Agency

I write the agents that run on clinic phone lines and inboxes: the conversation engine and the booking logic behind them, plus the integrations with Pabau, Fresha and Phorest. Everything here comes out of systems we have actually shipped, not a content plan.

Email me a question

Next step

Hear it answer your phone before you pay a penny

Book a 20 minute call. We will play you the AI receptionist taking a real booking, then tell you honestly whether it makes sense for your clinic.

No contracts on the call. No pressure. If AI is wrong for your clinic we will say so.

Book a demo WhatsApp