If you own an optometry practice, the coverage question shows up the same way every month. Your one front-desk coordinator is out sick, or buried at the 12:30 rush when three patients check in for dilation at once and the phone rings four times, or simply gone at 5:30 when a parent is trying to book a kid's back-to-school eye exam. Every one of those calls is a bookable exam, a frame sale, or a contact lens fitting, and every unanswered one is revenue that dials the practice across the plaza instead. So you start pricing the fix, and you land on three options that all promise to solve it: a traditional answering service, an AI receptionist, or hiring a second body for the desk.
The trouble is they get compared on the wrong axis. Owners look at the monthly price and pick the cheapest line item, when the real question is which one actually gives you a medical office answering every call 24/7 and turns those calls into booked chair time. This guide scores all three on the four things that decide it for an eye-care practice: real cost per covered hour, hours of coverage, whether it books an exam or just takes a message, and whether it will sign a BAA. By the end you'll have a clear pick for your call volume.
Scoring the Three on Cost, Coverage, Booking, and HIPAA
Set the four criteria first, because the winner changes depending on what you weight. For a small optometry office, all four matter, but they don't matter equally.
Cost per covered hour is the honest number, not the monthly invoice. A cheap message service that only handles nights looks affordable until you divide by how few hours it actually protects. Coverage hours is the count of hours a year the option answers the phone. Booking ability is binary in practice: either the option puts a specific exam slot on your schedule, or it hands your team a callback to work later, which just moves the labor. HIPAA is a filter, not a scored line, because any option that won't sign a Business Associate Agreement is off the table regardless of price.
Here's how the three stack up for a typical one-to-three-doctor optometry practice:
| Criterion | Answering service | New front-desk hire | AI receptionist |
|---|---|---|---|
| Covered hours/year | ~4,000 (after-hours only) | ~2,080 (business hours) | 8,760 (all hours) |
| Books exams directly | Rarely, message only | Yes | Yes |
| Cost per covered hour | $3-$8/call adds up | ~$22 | Under $1 |
| Signs a BAA | Sometimes | N/A, employee | Yes, required |
| Handles peak-hour overflow | No | One caller at a time | Unlimited simultaneous |
The answering service wins on being cheap to start and covering the hours your team is gone. It loses badly on booking, because most services are message-takers, and on peak-hour overflow, because you're paying per call for a service that hands you homework. The hire wins on judgment and in-person help but only covers the hours one person can physically work, and covers zero of them when that person is on lunch, on PTO, or already on another line. The AI receptionist wins on coverage and cost per hour and, critically, books the exam directly, but it needs a vendor who will sign a BAA and integrate with your practice management system.
The Real Math on a Front-Desk Hire vs an AI Receptionist
Owners consistently underestimate the loaded cost of a hire and overestimate what it covers. Run the AI receptionist cost vs hiring front desk comparison with real numbers.
A second front-desk coordinator in most US markets runs $17-$21 an hour in base wage. Load in payroll taxes, workers' comp, health contribution, PTO, and the two-to-three months of reduced productivity while they learn your EHR and your optical workflow, and the fully loaded cost lands between $42,000 and $52,000 a year. Divide by the roughly 2,080 hours they actually work, and you're paying about $22 per covered hour. But you only get coverage while they're at the desk and not already on a call. The 12:30 collision, when your existing coordinator is checking in a dilated patient and this new hire is on the phone with a vision plan, still sends the third caller to voicemail.
An AI receptionist is a flat monthly fee, no payroll load, no onboarding ramp, no PTO gap. Spread that fee across all 8,760 hours in a year and the cost per covered hour drops below a dollar. More importantly, it doesn't have a "one call at a time" ceiling. When four lines light up during the rush, it answers all four, checks each caller's need, and books or routes each one. You can see how that overflow handling and direct scheduling work on the /features page, and what the flat fee looks like against a $50K hire on the /pricing page.
This isn't an argument to never hire. It's an argument that a hire and an AI receptionist solve different problems. The hire greets walk-ins, adjusts frames, and handles the messy in-person moments. The AI handles the phone that keeps pulling that person away from the counter.
flowchart LR
A[Patient calls the practice] --> B{Who answers}
B -->|Answering service| C[Takes a message]
C --> D[Callback list for morning]
D --> E[Team calls back<br/>some go unreached]
B -->|Front desk hire| F{Already on a call}
F -->|Yes| G[Rings to voicemail]
F -->|No| H[Books the exam]
B -->|AI receptionist| I[Answers instantly<br/>any hour]
I --> J[Checks open slots]
J --> K[Books exam and sends reminder]Why "Takes a Message" Quietly Costs You Exams
The gap between booking and messaging is where an answering service leaks money, and it doesn't show up on the invoice. When a service takes a message, three things happen. The caller has to be reached again, and a chunk never pick up the return call. The exam that could have been booked at 7:40 pm sits in limbo until someone works the list at 9 am, by which time an urgent caller with a red, watering eye has already booked with an urgent care or the retail chain that answered live. And your front desk inherits a morning of callbacks, which is the exact labor you were trying to offload.
Play it out at volume. Say your practice takes 700 calls a month and roughly 25% come after hours or during peak collisions when no one can pick up. That's 175 calls. If an answering service captures them as messages and your team successfully converts even 60% of those callbacks, you've still lost 70 potential bookings a month to phone tag and delay. At an average optometry visit value that includes the exam plus a materials attach for glasses or contacts, those aren't small numbers. An AI receptionist that books live at the moment of the call converts those same 175 into confirmed appointments without a callback, which is why the "after hours answering service therapy practice" model that only takes messages is losing ground across specialties, optometry included.
The pattern holds beyond optometry. A therapy practice fielding after-hours intake calls faces the identical fork: a message service means a distressed caller waits until morning and often books elsewhere, while a live-booking AI puts the intake on the calendar and sends the intake paperwork immediately. Same logic, same math.
HIPAA Is the Filter That Disqualifies Half the Cheap Options
Cost and booking decide the winner only among options that clear the compliance bar, and plenty don't. A HIPAA compliant AI receptionist, or any answering service handling patient information, is a business associate under HIPAA. That means the vendor must sign a Business Associate Agreement, encrypt protected health information in transit and at rest, log access, and limit what its people can see.
This quietly eliminates a lot of the cheap options. Generic call centers and offshore answering services that bid low on a per-call basis frequently won't sign a BAA, or sign one they can't actually honor because their agents jot patient names on paper and their systems have no audit trail. If a caller mentions a diagnosis, a medication, or why they need to be seen, that's PHI, and a non-compliant service just created a breach exposure that dwarfs whatever you saved on the monthly fee. HHS penalties for this kind of lapse start in the tens of thousands and climb.
Score it hard: if an option won't put a signed BAA in front of you, it's a zero, no matter how attractive the price. A purpose-built healthcare AI receptionist should sign the BAA as standard, keep PHI encrypted, log every access, and never route your patient data through a system that isn't covered. That's table stakes for eye care exactly as it is for a mental health or primary care practice.
Picking Your Winner by Call Volume and Hours
Put the scores together and the right pick falls out of your own numbers. Weigh coverage hours and booking most heavily, because those are what convert calls to revenue, and treat HIPAA as a pass-fail gate.
If your practice is very low volume and you genuinely only miss a handful of after-hours calls a week, a BAA-signing answering service can bridge the gap cheaply, as long as you accept that you're buying messages, not bookings, and your team works the callbacks. If your bottleneck is the in-person counter during business hours, a second hire earns its keep on the floor, but understand it does almost nothing for the nights, weekends, and lunch-hour lines where a lot of new-patient exams come in.
If your real problem is that you want a medical office answering every call 24/7, that you're losing bookable exams to voicemail and phone tag, and you want the schedule filling itself without adding payroll, the AI receptionist wins on every scored axis: it covers all 8,760 hours, books exams live into your system, costs under a dollar per covered hour, and signs the BAA. For most optometry practices in the one-to-four-doctor range, that's the pick, often paired with keeping one strong in-person coordinator for the floor while the phone stops pulling that person away.
Score your own three columns this week. Pull last month's call log, mark how many calls came outside the hours one person can cover, and count how many turned into booked exams versus messages that went cold. The winner usually stops being a debate once the covered-hour math is on paper, and the number that matters most is how many exams you stop losing to a phone nobody could pick up.