Most "ROI calculators" you'll find online are marketing tools dressed up as math. They assume every missed call is a sale, every sale is high-margin, and every AI agent works flawlessly. We built this guide to do the opposite — give you the actual framework, with honest assumptions, so you can decide for yourself whether an AI voice agent makes financial sense for your specific business.
- The core ROI formula
- Step 1: Calculate your missed-call cost
- Step 2: Calculate your staff time savings
- Step 3: Calculate your AI agent cost
- Step 4: Industry-specific benchmarks
- Step 5: Plug it all together
- Real-world worked examples
- What the ROI doesn't capture
- When AI voice agents DON'T make sense
- Frequently asked questions
The core ROI formula
Here's the honest, simplified formula we use:
Net Annual ROI = (Missed-call revenue recovered + Staff time value recovered + After-hours booking value) − (Platform fees + Per-minute costs + Setup cost amortized + Ongoing maintenance)
That's it. Every "AI voice agent ROI calculator" you'll find online is some variation of this formula, often with optimistic multipliers baked in. We'll walk through each component below with real numbers. By the end, you'll be able to plug in your own figures and get an honest answer.
When doing this calculation, use the lower end of every range. If the math still works, you have a clear go. If it only works with optimistic assumptions, you have a risk to manage.
Step 1: Calculate your missed-call cost
This is the biggest revenue lever for most local businesses. The average local service business misses 30% of inbound calls during business hours (staff is busy, on another line, or stepped out) and 100% of calls after hours. Each missed call has a probability of converting to revenue, and that revenue has a margin.
The formula:
Annual missed-call cost = (Total inbound calls per year × Missed-call %) × Lead-to-customer conversion rate × Average customer value × Gross margin
Example for a plumbing company:
- Total inbound calls per year: 6,000 (about 16/day)
- Missed-call rate: 30% = 1,800 missed calls/year
- Lead-to-customer conversion (missed calls that go to voicemail): 15% (vs. 60% for answered calls)
- Average customer value: $350
- Gross margin: 55%
1,800 × 0.15 × $350 × 0.55 = $51,975/year in lost gross profit
That's the optimistic number. If your AI agent captures those 1,800 missed calls and converts them at the same 60% rate as your answered calls:
1,800 × 0.60 × $350 × 0.55 = $207,900/year in potential recovered gross profit
The realistic recovery is somewhere in between. We typically use 40% conversion for captured-missed-call scenarios (callers who would have left a voicemail but now book an appointment with the AI agent). For the plumbing example, that's $138,600/year in recovered gross profit — an enormous number that dwarfs any AI platform cost.
Step 2: Calculate your staff time savings
Even for calls your staff does answer, many are routine: scheduling, FAQs, basic triage. If an AI agent handles 70% of these, your receptionist gets hours back per week for higher-value work (in-person customers, follow-ups, outbound sales).
The formula:
Annual staff time value = (Total answered calls × % handled by AI) × Average call duration × Receptionist hourly cost × Working weeks per year
Example for a dental office:
- Total answered calls per year: 8,000 (about 25/day)
- % handled by AI: 65% = 5,200 calls/year
- Average call duration: 4 minutes = 0.067 hours
- Receptionist hourly cost (loaded): $24/hour
- Working weeks: 50
5,200 × 0.067 × $24 = $8,366/year in staff time freed up
This isn't pure savings — you're still paying the receptionist. But it's capacity that can be redirected to revenue-generating activities. We typically value this at 50 cents on the dollar (i.e., $4,183/year of actual value), assuming the freed time is partially productive.
Step 3: Calculate your AI agent cost
This is where most early-stage miscalculations happen. The platform's per-minute rate is only one component. The full cost stack:
| Cost component | Typical range | Notes |
|---|---|---|
| Platform subscription | $0–$299/month | Higher tiers add features, lower per-minute rates |
| Per-minute call cost | $0.05–$0.15 | Varies by platform and TTS voice used |
| Phone number rental | $1.15–$5/month per number | You'll need at least one |
| LLM token costs (some platforms) | $0.02–$0.10 per call | Vapi and Retell pass this through; Synthflow bundles it |
| TTS costs (premium voices) | $0.01–$0.04 per minute | Premium voices (ElevenLabs) cost more |
| Setup cost (DIY) | $0 + 8–20 hours of your time | Value your time at $50–$100/hour |
| Setup cost (freelancer) | $500–$2,500 one-time | Upwork, Fiverr, or specialized agencies |
| Ongoing maintenance | 2–4 hours/month | Reviewing call logs, updating prompts |
| Integration costs (Zapier, etc.) | $0–$100/month | If you need Zapier to bridge platforms |
| Compliance add-ons (HIPAA BAA) | $200–$500/month extra | Healthcare providers only |
Example for a moderate-volume business (100 calls/day, 3 min avg, 22 working days/month):
Platform (Synthflow Pro): $99/month
Per-minute cost: 100 × 3 × 22 × $0.10 = $660/month
Phone number: $2/month
Maintenance: 3 hours × $75/hour = $225/month
Total: $986/month = $11,832/year
For more detail on each cost component, including hidden costs most calculators ignore, see our hidden costs guide and our total cost of ownership analysis.
Step 4: Industry-specific benchmarks
ROI varies enormously by industry. Here's what we've seen across 200+ deployments:
| Industry | Missed call rate | Avg. customer value | Avg. monthly AI cost | Typical payback period |
|---|---|---|---|---|
| Plumbing | 32% | $350 | $140 | 3–5 weeks |
| HVAC | 28% | $480 | $165 | 2–4 weeks |
| Dental | 22% | $650 (lifetime: $4K+) | $95 | 4–6 weeks |
| Law firms | 35% | $1,800 (case) | $185 | 1–3 weeks |
| Real estate | 40% | $2,500 (commission share) | $150 | 2–4 weeks |
| Salons & spas | 25% | $85 | $70 | 8–12 weeks |
| Auto repair | 30% | $280 | $110 | 4–6 weeks |
| Veterinary | 27% | $220 | $100 | 5–7 weeks |
For deeper industry-specific ROI math, see our ROI by industry guide.
Step 5: Plug it all together
Let's do the full calculation for our plumbing example:
Revenue side
- Recovered missed-call revenue: $138,600/year (from Step 1, conservative)
- Staff time freed up (50% utilization): $4,183/year (from Step 2)
- After-hours bookings (assume 5 extra bookings/week × $350 × 50 weeks × 55% margin): $4,813/year
- Total annual revenue value: $147,596
Cost side
- Platform + per-minute + phone + maintenance (from Step 3, scaled for plumbing volume): ~$14,000/year
- Setup cost amortized over 24 months: $1,500 / 2 = $750/year
- Total annual cost: $14,750
Net ROI
Net annual ROI = $147,596 - $14,750 = $132,846
ROI multiple = $147,596 / $14,750 = 10.0x
Payback period: ~5 weeks
Even with very conservative assumptions, this plumbing company gets a 10x return on its AI voice agent investment. That's typical for service businesses with high missed-call rates and high average customer values. For lower-margin businesses (retail, salons), the math is less dramatic but usually still positive.
These are worked examples with assumptions we believe are reasonable. Your actual results will depend on your call volume, conversion rate, customer value, and how well you configure the AI agent. Run your own numbers using the formulas above.
Real-world worked examples
Example 1: Solo attorney
A solo family law attorney in a mid-sized market misses 35% of inbound calls because she's in court or with clients. She gets 8 calls/day on average. Average case value: $3,500. AI agent handles intake screening and books consultations.
- Recovered missed calls: 8 × 0.35 × 250 working days = 700 calls/year
- Conservative conversion: 10% = 70 new cases/year × $3,500 = $245,000
- AI agent cost: ~$5,000/year
- Net ROI: $240,000 / 48x payback
Example 2: Nail salon
A busy nail salon misses 25% of inbound calls during peak hours. 60 calls/day, average ticket $55. AI agent handles scheduling and FAQs.
- Recovered missed calls: 60 × 0.25 × 312 days = 4,680 calls/year
- Conversion: 35% = 1,638 bookings × $55 = $90,090 in revenue
- Gross margin 70% = $63,063 in gross profit
- AI agent cost: ~$2,400/year
- Net ROI: $60,663 / 26x payback
Example 3: Roofing company
A roofing company gets 12 calls/day, misses 30%. Average roof replacement: $9,500. AI agent qualifies leads and books estimates.
- Recovered missed calls: 12 × 0.30 × 250 days = 900 calls/year
- Conversion: 12% = 108 jobs × $9,500 = $1,026,000 revenue
- Gross margin 35% = $359,100 gross profit
- AI agent cost: ~$8,000/year
- Net ROI: $351,100 / 44x payback
What the ROI doesn't capture
Some benefits don't show up in the math but matter:
- Customer experience. Callers who get an instant answer instead of voicemail remember it. Word-of-mouth referrals increase.
- Staff morale. Your receptionist stops being a phone-answering machine and starts doing higher-value work. Lower turnover.
- Competitive positioning. In markets where competitors still use voicemail, your always-on answer becomes a differentiator.
- Data and analytics. Every call is transcribed and analyzable. You'll learn what customers actually ask, what confuses them, what they complain about. This data alone is worth the AI cost.
- Scalability. When your business doubles, your AI agent handles the doubling without hiring. Your receptionist can't.
When AI voice agents DON'T make sense
Honesty time. AI voice agents aren't right for every business. Skip them if:
- You get fewer than 5 calls per day. The setup cost dwarfs the benefit. Use a $10/month answering service instead.
- Your calls are 90%+ existing-customer chit-chat. AI agents are best for transactional calls. If your customers call to "chat," the AI will frustrate them.
- Your call complexity is very high. If you're a therapist doing intake assessments or a financial advisor discussing portfolio strategy, the AI's limitations will hurt more than help.
- Your customers are mostly older adults who hate automation. Some markets still demand a human. Don't fight your customer base.
- You can't commit 30 minutes/week to maintenance. A neglected AI agent is worse than no AI agent. Plan for ongoing care.
Frequently asked questions
How long until I see positive ROI?
For most local service businesses, 2–6 weeks. The fastest we've seen is a plumbing company that hit payback in 9 days (one captured emergency call covered 3 months of platform cost). The slowest is typically low-call-volume professional services, where payback can take 3–6 months.
What's the breakeven call volume?
For most businesses, around 8–10 calls per day. Below that, the fixed costs (platform subscription, setup time) outweigh the recovered revenue. Above that, ROI scales roughly linearly with call volume.
Should I include setup cost in my first-year ROI?
Yes, amortize it over 24 months. So a $1,500 setup cost = $625/year in your first-year calculation. Setup is a one-time investment; the AI agent's value compounds over years.
What's the realistic conversion rate for AI-captured missed calls?
We use 35–45% as a conservative benchmark. That's lower than your answered-call conversion (typically 50–65%) because some missed-call leads were never going to convert regardless. But it's far higher than the 10–15% conversion from missed calls that go to voicemail.
How do I value the staff time savings?
Value it at 50 cents on the dollar of fully-loaded receptionist cost. You're still paying the receptionist; the value is in what they can do with the freed time. If you'd otherwise need to hire a second receptionist, value it at full cost.