Workflow
Voice AI and Missed-Call Recovery
24/7 call answering that qualifies leads and texts you a summary.
Intro
A missed call while you’re on site, in a session, or on a deadline is often a lost opportunity. Most callers won’t leave a voicemail and won’t call back. Voice AI solves three separate problems at once: coverage when no one can answer, structured intake so you have context before calling back, and deflection of routine status-check calls that don’t need your time at all.
The right tool depends on how much you need a human voice, whether you have PHI crossing the line, and whether you’re willing to pay for a Canadian data residency confirmation. The options below span the full range.
The stack
| Tool | Monthly cost | Model | Notes |
|---|---|---|---|
| Quo (formerly OpenPhone) + Sona AI | $15/user + $49/mo (Sona) | AI-only | Primary pick for most verticals; no confirmed Canadian data residency — request DPA before PHI |
| Kickcall | Contact for pricing | AI-only, Jane-compatible | Canadian; purpose-built for therapy and physio; directs callers to book through Jane’s online booking |
| Smith.ai | $95–$270/mo (50–150 calls) | Hybrid AI + human | Best for warmer-voice requirements and CPA tax-season overflow |
| Goodcall | $59/mo | AI-only | Cheapest AI option; FAQ and callback scheduling |
| Dialpad AI | $15 USD/user | AI-only | HIPAA BAA available; stronger compliance documentation than Quo |
| Ruby Receptionists | $235+/mo | Human-only | Pure-human baseline; highest cost, warmest voice |
How it gets wired
Quo with Sona AI is the primary pick for architects, contractors, metal shops, and CPAs outside of tax-season overflow. Quo provides a dedicated business number with call routing; Sona is the AI layer that answers, runs a qualification script, sends an SMS summary to the owner, and optionally books a callback or appointment. Setup: port your existing number or provision a new one, configure the Sona greeting and qualification questions, set after-hours rules, and connect to your calendar if you want direct booking. Total setup time is two to three hours including test calls.
Per-vertical 60-second qualification scripts worth configuring:
- Architects: project type (new build, addition, TI), approximate timeline, budget range, site address, best callback time
- Therapists: child age, concern or referral source, funding type (AFU, private, insurance), waitlist acceptance
- Physio: injury type, ICBC or WorkSafeBC claim or self-pay, preferred practitioner, availability
- Contractors: job type (reno, addition, new build), scope description, location, timeline, budget range
- CPAs: engagement type (T1, T2, bookkeeping, advisory), incorporation year if applicable, how they heard about you
- Metal shops: material type, dimensions or drawing available, quantity, required timeline
Kickcall is the right pick for therapy and physio clinics where PHI handling is the primary concern. It’s Canadian-built, PIPEDA-confirmed, and purpose-built for clinics that use Jane App. The voice agent handles intake and qualification during the call, then directs the caller to book through Jane’s online booking page or sends a booking link via SMS. For practices already on Jane, Kickcall is the lowest-friction compliance path.
Dialpad AI is worth considering when a HIPAA BAA is required or when a clinical practice wants cleaner compliance documentation than Quo currently provides. At $15 USD/user, it’s comparable in cost to Quo’s base plan. Sona adds $49/month on top; Dialpad’s AI features are bundled into the base plan.
Smith.ai fills two specific gaps: practices where callers expect a human voice (residential architecture clients, CPA clients during tax season) and overflow scenarios where volume exceeds what an AI agent handles gracefully. Smith.ai’s receptionist team has accounting-specific playbooks and can run new-client intake (engagement type, revenue, incorporation year) before you spend time on a discovery call. Pricing is per-call within a monthly plan, not per-minute, which makes cost predictable for small firms. For CPAs, the typical April pattern is 70% status checks (“is my return done yet?”) and 30% new inquiries — Smith.ai handles both tiers, texting you a summary of anything that needs follow-up.
Goodcall at $59/month covers the FAQ and message-taking use case without the per-call pricing of Smith.ai. For metal shops and contractors who get a mix of quote requests and delivery status calls, Goodcall handles the status questions and flags the quote requests for callback.
Missed-call SMS recovery is a separate workflow worth wiring regardless of which voice platform you use: when a call goes unanswered and the caller doesn’t leave a voicemail, an automated SMS fires within two minutes — “Hi, this is [name] from [practice]. We missed your call — we’ll be in touch shortly. If it’s urgent, reply here.” Recovery rates on this sequence run 40–60% compared to unanswered calls that receive no follow-up.
CPA status-check deflection deserves its own treatment. “Is my return done?” is the highest-volume call category for small CPA shops from February through April. Wiring the voice agent to pull the engagement stage from Karbon or TaxDome and read it back to the caller removes a class of calls entirely. The agent checks the workflow status, says “Your T1 is currently in review — we expect to have it ready by [date]. Can I take a message if you have questions?” and logs the call. Neither Karbon nor TaxDome exposes a real-time API for this natively; the integration runs through a webhook or a middleware layer (n8n on OVH Canada, or Power Automate on M365) that polls the engagement status on a 15-minute cycle.
Compliance posture
Quo / Sona: Quo has not confirmed Canadian data residency as of early 2026. For any vertical where call recordings or transcripts contain PHI — patient names, appointment details, AFU file numbers, ICBC claim references — request a Data Processing Agreement before going live. If Quo cannot provide one that satisfies PIPEDA / BC PIPA requirements, use Kickcall (therapy/physio) or Dialpad (any clinical vertical) instead.
Kickcall: Canadian company, Canadian servers, PIPEDA-confirmed. The right default for therapy and physio practices that handle PHI on every call.
Dialpad AI: HIPAA BAA available on request. Stronger compliance documentation than Quo for clinical use cases. Data residency for Canadian numbers should be confirmed with their enterprise team, but the HIPAA posture provides a reasonable starting point.
Smith.ai: US-based receptionist team. Call recordings and transcripts may be stored on US servers. For clinical verticals, request a BAA and a data processing agreement before enabling Smith.ai on a line that handles patient information. The hybrid human model means a human receptionist hears every call — confirm your PHI disclosure policy covers third-party receptionists.
Ruby Receptionists: US-based, human team, no confirmed Canadian data residency. Use for non-clinical verticals where caller warmth is the priority.
Architects, contractors, metal shops: No PHI, no SINs. Any option in the stack works without additional compliance steps. Quo + Sona is the value pick; Ruby is the premium.
Common pitfalls
Generic qualification scripts that don’t filter. A voice agent that takes a message without asking qualifying questions saves time for the caller but not for you. If the first question isn’t “what type of job is this?” or “is this an existing patient or a new inquiry?”, you’re getting raw voicemails with extra steps.
Not testing the after-hours routing. Call the number from a cell phone at 9pm before going live. Sona and Goodcall both have edge cases in their call-routing logic that only surface on actual inbound calls, not in the admin dashboard.
Forgetting to configure the missed-call SMS. Most practices set up the voice agent and never wire the missed-call SMS separately. These are two different workflows. The SMS fires when the call is not answered — different trigger than the voicemail or the agent conversation.
Routing all calls through the AI during business hours. For most small practices, the AI agent is an after-hours and overflow tool, not a replacement for answering during business hours. A caller at 2pm on Tuesday who gets an AI instead of a person will notice. Configure call routing so humans get first attempt during defined business hours, and the AI picks up after three rings or outside those hours.
Smith.ai per-call costs at low volume. Smith.ai’s lowest plan covers 50 calls per month. For a solo CPA outside tax season or a small physio clinic with mostly recurring patients, 50 calls may cover the full month. During tax season, the same practice might take 200 calls in April — plan the plan tier before the rush starts, not during it.
When this is worth the setup
Voice AI pays off when you’re missing more than two to three calls per day, when your voicemail-to-callback rate is below 50%, or when a meaningful share of your new business comes from inbound phone calls. Architects, contractors, and metal shops fielding quote-request calls from referrals and Google are the clearest fit. Therapy and physio clinics with active waitlists convert inquiries faster when the AI takes intake at 8pm instead of waiting for the next morning.
CPAs during tax season get the clearest ROI from Smith.ai’s status-check deflection — each deflected call is five minutes of April that goes back to billable work.
The weakest fit is a practice where the owner answers their own phone consistently, has a live receptionist, and gets fewer than five inbound calls per day. In that scenario, the setup cost and monthly fee outpace the time recovered.
Related workflows
Email Triage and AI Draft Replies
Labels, summaries, and one-click replies in your voice.
Automation Platform Choice: n8n vs Power Automate
The compliance-driven call between self-hosted and Microsoft-native.
Payment Links and Automated Reminders
Take cards, stop chasing cheques, collect in under 14 days.
Want this wired up in your business?
Email us about an audit. No pitch, no pressure.
hello@makeomatic.ca