How CallMath normalizes AI receptionist prices
You know how many calls you get. Vendors bill in minutes, calls, conversations, unique callers or a flat rate. CallMath converts your calls into each vendor's unit, applies that plan's published rules, and shows the arithmetic for every result.
Data last checked Sep 23, 2026. Not financial or legal advice.
Step 1: turn your calls into each vendor's unit
- Answered calls = calls per month × the share the service answers. Every call: 100%. After hours only: your after-hours share. After hours plus missed daytime calls: after-hours share + (1 − after-hours share) × the share of daytime calls you miss.
- Minutes = answered calls × average call length, rounded up to a whole minute.
- Unique callers = answered calls × (1 − repeat-caller share), rounded up. Only Goodcall bills this way.
- Conversations = answered calls. Jobber also counts text threads; CallMath counts calls only, so add your texts if you use Jobber's text answering.
Counts derived from percentages are rounded up, so estimates never under-count usage.
Step 2: price one plan
- Inside the plan: you pay the plan price.
- Past the plan: plan price + (your usage − included usage) × the vendor's published overage rate.
- Required subscriptions are added. Quo's Sona only answers Quo phone numbers, so every Quo result includes Quo's cheapest plan (Starter, $19 per user per month billed monthly).
- Overage not published: we never guess. The result says "contact vendor" and shows the lowest possible cost (the plan price).
- Flat plans: one price at any volume. If the vendor states a fair-use limit (SkipCalls: 200 calls a month), volumes above it show "contact vendor".
- Starting prices such as "from $299/mo" are treated as a lower bound, never as a computed cost.
- Free plans cost $0 until the included usage runs out.
- Per-unit list prices: where a vendor lists a per-call rate for a volume option instead of a monthly total (two Smith.ai options), the monthly total is rate × calls, and the result says so.
- Month-to-month prices only. Annual prices are shown on vendor pages where published but are not used for ranking, because they lock you in for a year.
Worked examples
These lines come from the same code that runs the calculator.
| Case | Plan and volume | Math |
|---|---|---|
| Calls | Upfirst Starter, 45 calls a month | $24.95/mo includes 30 calls; your 45 calls → 15 extra × $1.50 = $22.50 → $47.45/mo. |
| Minutes | Dialzara Business Lite, 45 calls at 2.5 minutes | $29/mo includes 60 min; your 113 min → 53 extra × $0.48 = $25.44 → $54.44/mo. |
| Minutes, overage not published | Rosie Professional, 120 calls at 2.5 minutes | $49/mo includes 250 min; your 300 min → 50 extra × (rate not published) → contact vendor; at least $49/mo. |
| Unique callers | Goodcall Starter, 150 calls, 20% from repeat callers | $79/mo includes 100 unique callers; your 150 calls at 20% repeat callers = 120 unique callers → 20 extra × $0.50 = $10.00 → $89/mo. |
| Required subscription | Quo (formerly OpenPhone) Starter + Sona 4,000-credit pack, 45 calls a month | $19 Quo Starter plan (1 user) (required) + $25 Sona 4,000-credit pack = $44/mo includes 40 calls; your 45 calls → 5 extra × $0.75 = $3.75 → $47.75/mo. |
| Flat rate with a fair-use limit | SkipCalls Small Business, 250 calls a month | $19.99/mo flat, unlimited minutes up to a 200-calls/mo fair-use limit; your 250 calls exceed it → SkipCalls contacts you to offer a custom plan (at least $19.99/mo). |
Step 3: choose each vendor's plan, then rank
For every vendor we price all of its verified plans at your volume and keep one: the plan that best meets what you asked for; among those, one whose cost can be computed; among those, the cheapest. When a cheaper plan was passed over, the result says why (for example, it lacks live transfers, or its overage rate isn't published).
Vendors are then grouped by fit and ranked by that monthly cost:
- Meets everything you asked for: the vendor's own page confirms every need you ticked.
- Might fit: a need is not stated on the vendor's page, or is only partly met (for example, the AI texts a booking link instead of booking the appointment).
- Missing something: the vendor's page shows the plan doesn't include it, or the product only works inside software you don't use (Jobber Receptionist needs Jobber).
Inside each group, computed costs come first from lowest to highest, then vendors whose cost can't be computed at your volume, ordered by their lowest possible cost. Commissions play no part: none exist today, and if affiliate links are added later they will not change the order (see the disclosure).
An integration counts only when the vendor's own page names it. Many products connect through Zapier; we don't assume that covers your software.
Starting values
The calculator opens with 100 calls a month at 2.5 minutes each, 30% after hours, 20% of daytime calls missed and 0% repeat callers. These are examples, not industry averages. The 2.5 minutes mirrors PATLive's pricing page, which equates 50 minutes to "About 20 calls". A 0% repeat share is the most expensive case for unique-caller billing.
Where the numbers come from
Every price was read on the vendor's own website on the date shown. A vendor is verified when its plan prices, included usage and overage rule (or the fact that no overage rate is published) were readable there. A vendor is not verified when the page was gated, ambiguous or did not publish a price; those vendors are listed with the reason and never ranked.
| Vendor | Pages read | Checked | Status |
|---|---|---|---|
| Smith.ai | Smith.ai AI Receptionist pricing (opens vendor site) | Sep 23, 2026 | Verified |
| Quo (formerly OpenPhone) | Quo Sona page (AI call tiers) (opens vendor site) Quo pricing (phone plans) (opens vendor site) | Sep 23, 2026 | Verified |
| Upfirst | Upfirst pricing (opens vendor site) Upfirst integrations (opens vendor site) | Sep 23, 2026 | Verified |
| Dialzara | Dialzara pricing (opens vendor site) | Sep 23, 2026 | Verified |
| Zoom Virtual Agent Receptionist | Zoom Virtual Agent pricing (opens vendor site) Zoom newsroom announcement (July 9, 2026) (opens vendor site) | Sep 23, 2026 | Verified |
| Rosie | Rosie pricing (opens vendor site) | Sep 23, 2026 | Verified |
| Goodcall | Goodcall pricing (opens vendor site) Goodcall homepage (features) (opens vendor site) | Sep 23, 2026 | Verified |
| My AI Front Desk | My AI Front Desk pricing (opens vendor site) My AI Front Desk homepage (features) (opens vendor site) | Sep 23, 2026 | Verified |
| NextPhone | NextPhone pricing (opens vendor site) NextPhone homepage (features) (opens vendor site) | Sep 23, 2026 | Verified |
| Jobber Receptionist | Jobber help center: Receptionist, powered by Jobber AI (opens vendor site) Jobber pricing (opens vendor site) | Sep 23, 2026 | Verified |
| SkipCalls | SkipCalls pricing (opens vendor site) SkipCalls Fair Usage Policy (opens vendor site) | Sep 23, 2026 | Verified |
| Ruby | Ruby pricing (opens vendor site) | Sep 23, 2026 | Verified |
| PATLive | PATLive pricing (opens vendor site) | Sep 23, 2026 | Verified |
| Allo | Allo pricing (opens vendor site) | Sep 23, 2026 | Not verified Allo lists the AI Receptionist at $32 a month per agent, billed yearly, on top of a paid Allo plan, but publishes no call or minute limits and no monthly-billing price for it, so a cost at your volume can't be computed. |
| Housecall Pro CSR AI | Housecall Pro pricing (opens vendor site) Housecall Pro CSR AI page (opens vendor site) | Sep 23, 2026 | Not verified Housecall Pro does not publish a price for CSR AI on its pricing page or on the CSR AI page. |
| CallRail Voice Assist | CallRail pricing (opens vendor site) | Sep 23, 2026 | Not verified CallRail's pricing page says Voice Assist 'Starts at $95/month*', but its footnotes disagree on the included amount (50 vs 55 Voice Assist calls over 15 seconds) and add Lead Tracking 'starting at an additional $55' while the plan list shows Lead Tracking at $50 a month. |
| AnswerConnect | AnswerConnect homepage (pricing section) (opens vendor site) | Sep 23, 2026 | Not verified AnswerConnect's full pricing sits behind a registration form ('Register now to unlock full pricing details'). Its homepage shows plans from $350 a month for 200 minutes but gives extra-minute rates only as a $1.85-$2.50 range, without saying which rate applies to which plan. |
Vendor links pass through our click-counting redirect and are marked sponsored. The raw data is free to download as JSON or CSV.
How often we update
At least once a month a script re-reads every vendor pricing page, compares the dollar amounts and plan sizes with our data, and prints a change report. A person then confirms each flagged change on the vendor's page before the table is edited and the "checked" date moves. Vendors can also report changes through the contact form.
What we don't know
- Taxes, regulatory and telecom fees, and any cost to forward or port your phone number.
- Whether minute-based vendors round each call up to a whole minute. None of the pricing pages we read say, so real minute counts can run higher than calls × average length.
- How hang-ups, very short calls and robocalls count, beyond what each vendor states about spam.
- Overage rates that aren't published: Zoom Virtual Agent Receptionist, Rosie, Ruby.
- Whether Quo's 1,000 included automation credits stack with a paid credit pack. We assume they don't, which can overstate Quo's cost by up to 10 calls' worth.
- Whether the "1,000 monthly overage credits" listed on My AI Front Desk's plan are included free. We assume they aren't, which can overstate its cost by up to $10 a month.
- Promotions, negotiated discounts, custom plans and contract terms that aren't on the pricing pages.
- Quality. CallMath compares published prices and features only. It does not test how well any receptionist answers, books or transfers calls.
- Health-privacy compliance. Medical, dental and other health-care offices should ask each vendor directly about HIPAA; CallMath does not evaluate it, and nothing here is medical or legal advice.
Recording rules vary by state: Illinois and about a dozen other states generally require every party's consent to record a call (Justia's 50-state survey). This is general information, not legal advice.
Corrections
Found a wrong number? Tell us with a link to the vendor's page. We check it and update the table and the date.