Billing Architecture Comparison

Source-Observed Data

Smith.ai vs. Ruby: Per-Call vs. Per-Minute Pricing

A factual comparison of billing models, published base subscriptions, and overage structures between Smith.ai live human receptionists and Ruby virtual receptionists.

Published Rate Card Comparison

Direct comparison of entry and standard live human receptionist tiers as documented on official rate cards.

Plan AttributeSmith.ai Human StarterRuby 50-MinuteRuby 200-Minute
Monthly Base Subscription$300.00 / month$250.00 / month$720.00 / month
Included Allowance30 calls included50 minutes included200 minutes included
Billing UnitPer handled callPooled minutesPooled minutes
Setup / Onboarding Fee$0 (No setup fees)$0 (No activation fee)$0 (No activation fee)
Overage Charge$11.50 per callNot ConfirmedNot Confirmed
Call Duration RoundingNot applicable (per-call)Not ConfirmedNot Confirmed
Contract TermsMonth-to-monthNot ConfirmedNot Confirmed
Coverage Hours24/7 live answering24/7 live answering

Billing Architecture: Per-Call vs. Pooled Minutes

The fundamental economic difference between Smith.ai and Ruby is the metric used to meter usage:

Smith.ai: Per-Handled-Call Model

Every handled interaction consumes exactly 1 unit of your 30-call monthly quota regardless of whether the call lasts 45 seconds or 4 minutes. Call duration does not accelerate quota depletion, eliminating exposure to incremental minute rounding.

Ruby: Pooled Minute Model

Incoming call talk time is deducted from a shared monthly pool (50 or 200 minutes). If caller inquiries require detailed intake or scheduling, talk time accumulates across calls. If individual calls are rounded up, minute depletion occurs faster than raw talk time.

Deterministic Cost Scenarios

Mathematical cost models using verified formulas. Cost outcomes change depending on call volume and average call duration.

Scenario 1: Low Volume, Brief Calls (20 calls/mo @ 90 seconds)Total talk time: ~30 min

20 brief calls per month total approximately 30 minutes of talk time.

Ruby 50-Minute Plan:
30 minutes fits within the 50-minute allowance.
$250.00/mo ($3,000.00/yr)
Smith.ai Starter (30 calls):
20 calls fits within the 30-call allowance.
$300.00/mo ($3,600.00/yr)
Mathematical Result: At this input profile, the modeled 12-month cost is lower for Ruby ($3,000.00 vs. $3,600.00) because total usage remains within Ruby's lowest tier.
Scenario 2: Moderate Volume, Longer Calls (30 calls/mo @ 3 minutes)Total talk time: 90 min

30 calls lasting 3 minutes each total 90 minutes of talk time.

Ruby Comparison:
90 minutes exceeds the 50-minute tier. On Ruby 200-Minute, it fits within allowance:
$720.00/mo ($8,640.00/yr)
(50-min plan overage cannot be certified due to unconfirmed rate)
Smith.ai Starter (30 calls):
30 calls exactly matches the 30-call allowance with zero overage:
$300.00/mo ($3,600.00/yr)
Mathematical Result: At this input profile, the modeled 12-month cost on published base plans is lower for Smith.ai ($3,600.00 vs. $8,640.00 for Ruby 200-min) because longer call durations do not trigger plan upgrades under per-call billing.
Scenario 3: Higher Volume Exceeding Starter Tiers (40 calls/mo @ 2 minutes)Total talk time: 80 min

40 calls per month with a 2-minute average duration (80 minutes total).

Ruby 200-Minute:
80 minutes fits within 200 minutes with 120 minutes remaining:
$720.00/mo ($8,640.00/yr)
Smith.ai Starter (with overage):
30 included calls + 10 overage calls @ $11.50 = $300 + $115:
$415.00/mo ($4,980.00/yr)
Mathematical Result: At this input profile, Smith.ai with 10 overage calls yields a lower modeled annual cost ($4,980.00) than stepping up to Ruby's 200-minute base plan ($8,640.00).
Evidence GapsCritical Disclosure

Unknown & Unconfirmed Contractual Terms

When evaluating these two providers, buyers must account for the following unconfirmed data points:

  • Ruby Overage Rate: An overage rate was not confirmed in the reviewed public source. Any call volume exceeding 50 or 200 minutes introduces an unmodeled billing risk.
  • Ruby Call Rounding Rule: The increment applied to individual call durations is not confirmed on Ruby's primary rate card.
  • Smith.ai Billing Exclusions: Specific billing exclusions for spam calls, wrong numbers, or automated screening are Not Confirmed in the reviewed public source. Handled calls count toward the 30-call allocation.

Which Billing Structure Fits Which Call Profile?

Objective mathematical conditions based on call volume and duration metrics.

Profile A: Longer Call Durations (3+ Minutes)

When callers require in-depth intake, complex qualification, or detailed message taking:

  • Under pooled minutes, 30 calls @ 3 minutes consumes 90 minutes, forcing higher minute tiers.
  • Under per-call billing, 30 calls consumes exactly 30 calls regardless of duration.
  • Result: Modeled costs favor per-call billing when call lengths exceed 2.5–3 minutes.
Profile B: Brief Calls & Low Volume (<90 Seconds)

When calls consist of rapid dispatching, quick transfers, or simple contact capture:

  • 20 brief calls accumulate under 35 minutes total talk time.
  • Ruby's 50-minute base plan ($250/mo) provides a lower baseline subscription than Smith.ai's Starter ($300/mo).
  • Result: Modeled costs favor minute pooling when total accumulated minutes remain strictly below plan limits.

Continue Your Cost Evaluation

Reviewed Sources