Choosing a company to build or deploy an AI agent for patient appointment scheduling comes down to a few practical questions: which EHR you run, how many calls you handle, how much customization you need, and who will own HIPAA compliance. Here is how I would approach it.
- WHAT A GOOD SCHEDULING AGENT SHOULD DO
Before comparing companies, define the scope. A solid agent should:
- Book, reschedule and cancel appointments by phone, web chat and SMS
- Read and write directly to your EHR or practice management calendar (two-way sync)
- Respect provider schedules, visit types, buffers and insurance rules
- Send reminders and backfill cancelled slots from a waitlist
- Hand off to front-desk staff with the full conversation context
- Log every interaction for audit and HIPAA purposes
If a vendor cannot demonstrate these in a live demo, move on.
- COMPANIES WORTH LOOKING AT (BY USE CASE)
- Epic-based health systems with high call volume: Hyro. Pricing is reported from around $10k a month, so it is aimed at larger organizations.
- Full patient engagement (scheduling, reminders, intake, waitlists, messaging): Luma Health.
- Phone-heavy groups that also need payer calls automated: Prosper AI, which supports a wide range of EHRs including Epic, athenahealth and eClinicalWorks.
- Specialty practices wanting a managed phone agent: Assort Health.
- Digital intake at scale: Phreesia.
- Teams building a custom agent: Retell AI as the voice layer (reported base price of $0.07 per minute, with all-in costs of roughly $0.13 to $0.31), but you own testing, compliance and maintenance.
- Unusual workflows: an AI development company with healthcare references. Ask for EHR integration examples, not just chatbot demos.
These are starting points, not rankings. Always verify current pricing and integrations directly with each vendor.
- BUY VS. BUILD
- Single clinic, standard workflows: ready-made platform
- Epic hospital system, high call volume: enterprise platform
- Multi-location group with custom rules: platform plus custom integration work
- Unique workflow or a product you want to own: custom build with a development partner
- Strong in-house engineering team: build on voice and LLM APIs, but budget for compliance
- QUESTIONS TO ASK EVERY VENDOR
- Will you sign a Business Associate Agreement (BAA), and how do you store, encrypt and log PHI?
- Which EHRs have you integrated with, and through FHIR, HL7 or vendor APIs?
- Can you show a live booking, reschedule and cancellation in a system like mine?
- How are edge cases handled: multi-provider visits, insurance restrictions, language switching, callers who change their mind?
- What does the handoff to staff look like?
- Which metrics will you report: booking rate, call containment, no-show reduction, cost per booking?
- Can I speak to a customer with a similar setup?
- RED FLAGS
- No signed BAA, or vague answers about PHI
- A generic chatbot demo with no EHR integration shown
- A fixed price quoted before any discovery phase
- No testing plan for real scheduling scenarios
- Claims of 100% accuracy or guaranteed ROI
- BUDGET IN FOUR PARTS
Ask for a quote split into:
- Build or setup costs
- EHR integration costs (often the biggest surprise)
- Compliance costs (security review, BAA, audit logging)
- Monthly run costs (platform fees, voice minutes, LLM usage, support)
Comparing totals without this breakdown makes vendors look cheaper than they are.
- TIMELINE AND PILOT PLAN
- Weeks 1-2: define scope, list integrations, document current call volume and scheduling rules
- Weeks 3-6: vendor demos, security and BAA review, shortlist
- Weeks 7-12: integrate and configure for one location
- Pilot (4-6 weeks): compare booking rate, abandoned calls, no-shows and staff time saved against your baseline
- Then expand to more providers or locations
- COMMON MISTAKES
- Choosing on demo quality alone and skipping the EHR integration test
- Not defining when the agent should hand off to a human
- Ignoring after-hours and weekend call behavior
- Launching at all locations at once instead of piloting
- Not tracking a baseline, so there is nothing to compare ROI against
QUICK FAQ
Is an AI scheduling agent HIPAA-compliant by default?
No. Compliance depends on the vendor's setup, a signed BAA and how PHI is handled.
Can it work with Epic or athenahealth?
Many can, but depth varies. Ask for two-way appointment sync, not just read access.
How long does it take to launch?
Platforms can often go live faster than custom builds. Integration and approvals usually set the real timeline.
What should I measure?
Booking rate, call containment, no-show rate and cost per booking.
If you share your EHR and approximate monthly call volume, people here can suggest better-matched options.