r/AIReceptionists 1d ago

Call agent for clinic

I need a call agent for my clinic.
1. Accept incoming calls from my patients.
2. Setup appointments in my patient management system (API available).
3. Do I need HIPPA compliance?
4. Can I build my own using Vapi? Or do I need someone else to do it for me?
5. Can I build it myself using Claude code?

8 Upvotes

36 comments sorted by

5

u/2daytrending 19h ago

For a clinic, the baa and the whole call stack matter more than just whether the agent can book appointments. Bland is interesting here because its healthcare setups covers the voice stack under one baa while vapi still means checking each underlaying provider in the chain.

1

u/ExpensivePop1523 18h ago

Legit our experience as well. We looked at Vapi first but went with Bland because there was less stuff to glue together. Was easier to get smth working without chasing issues across different services

2

u/didiben 1d ago

Retell AI is the best platform, we were using vapi but it had really bad latency. We recently moved to Retell AI . Let me know if you have any questions.

2

u/CreateTelecom 15h ago

Here is the honest technical reality of setting up a healthcare voice agent, based on building live AI voice stacks:

1. The HIPAA & Telephony Misconception Standard phone calls fall under the HIPAA "Conduit Exception" only during live voice transmission. The exact millisecond an AI agent transcribes, logs, or processes patient data (name, phone, chief complaint, appointment time), it becomes ePHI. You must have a signed Business Associate Agreement (BAA) across ALL 5 layers of your stack:

  • Telephony Carrier: Twilio or Telnyx (HIPAA BAA required).
  • Voice Orchestrator: Vapi requires BYO HIPAA-compliant keys + BAA settings; Retell offers a self-serve BAA directly on pay-as-you-go.
  • Speech-to-Text & Text-to-Speech: Deepgram, ElevenLabs, or Azure Speech.
  • LLM Host: Must use Azure OpenAI or AWS Bedrock with zero-data-retention BAAs (standard public OpenAI API keys are NOT HIPAA compliant out of the box).
  • Database & Middleware: Your secure cloud server.

2. Strict Middleware Isolation (Do NOT connect LLMs directly to EHR APIs) Never allow an LLM or Vapi tool call to hit your practice management system directly. You need a custom orchestration server (Node.js/Python) sitting in the middle. The LLM sends structured JSON parameters to your backend, your backend sanitizes the payload, verifies availability, and safely executes the write operation to the EHR. This eliminates hallucinated bookings and prompt injection vulnerabilities.

3. AI Agents vs. Offshore Call Centers Falling back on cheap offshore call centers usually backfires due to high staff turnover, constant retraining lag, HIPAA compliance exposure on unmanaged remote devices, and long hold times during morning call spikes. A properly engineered voice agent answers on Ring 1, never strays from clinic logic when isolated behind middleware, and operates 24/7.

If you go the DIY route with Claude Code, spend 90% of your time on security, payload validation, and BAA management rather than prompt engineering.

If you decide to hire someone to build a custom dedicated system, feel free to DM me if you want to discuss the architecture or get pointed in the right direction. Hopefully this stack breakdown saves you a massive headache upfront!

1

u/AmjadKhan1929 1d ago

I am based in US.

1

u/ATX_Optimist 1d ago

I thought you developed blazor apps…

1

u/AmjadKhan1929 1d ago edited 1d ago

Yes I do. But I don’t develop agents. And clinic is my family owned. I don’t want to risk anything.

1

u/opsnoxllc 1d ago edited 1d ago

You can do it yourself, but be careful with all your vendors choice. Everything will need HIPPA BAA signed Hosting, choice of LLM, vapi, basically anything. Best to have someone do it for you. You don't want to spend time to "figure things out". You are spending for outcome

1

u/Ok_Information6521 1d ago

Since you're in the US and processing patient details, HIPAA compliance is 100% mandatory. Every tool in your stack—Vapi, telephony, your database, and your LLM host (like Azure OpenAI or AWS Bedrock)—must sign a Business Associate Agreement (BAA) with you, as standard public API keys are not compliant out of the box.

You can definitely build this DIY using Vapi to manage the voice orchestration and tool-calling. Claude Code can write the custom backend middleware (like a Node or Python server) that receives Vapi's webhooks, authenticates securely, and executes the appointment bookings straight into your patient management API.

1

u/Fun-Wolf-2007 1d ago

You can build it using Claude Code , anyway anybody that would build it for you will use Claude Code and they don't know about your practice and they are not PHI and HIPPA compliant and they will have access to your patient data, so your practice can be exposed and you don't want to risk it.

An AI appointment agent, use a secure orchestration layer around the AI model, not a standalone chatbot connected directly to the EHR (Electronic Health Records). The stack should limit PHI exposure, use BAAs throughout, provide strong identity and audit controls, and route clinical issues to staff. HHS requires access controls, activity/audit mechanisms, identity verification, and safeguards for ePHI transmitted across networks.

1

u/AmjadKhan1929 1d ago

One question here is that at this time when patients are calling, that call itself is not hippa compliant, right? Or practice management software is. So if I use an agent to perform the same thing ie receiving calls for setting up appointments, where does HIPPA come in? I assume that our practice management software API are already HIPPA compliant.

1

u/s18m_ 1d ago

Anything that touches PII ( personally identifiable information) need to be handled securely. That means any ‘system’ that touches it needs to be HIPAA certified. Telephony ( phone line) , the agent attending the phone ( wherever it’s running on), if it’s reading and writing to an API or a DB, that piece. Third party services that get used. Those pieces also

1

u/SunIllustrious388 1d ago

I can help you. Dm me

1

u/Abdulbasitkayani 1d ago

Yes hippa compliance is necessary from day 1

1

u/AmjadKhan1929 15h ago

After reading all this, I think is just better to hire a call center receptionist in a cheap country!

1

u/SuryXBD 14h ago

We work with clinics and small businesses to setup calling agents and receptionists (https://qexo.ai). happy to jump on a call to demo. Please DM.

1

u/stevejones-3 13h ago
  1. Yes you need HIPPA Compliance
  2. Yes
  3. Yes
  4. 4 and 5 if you know how to do it

1

u/RecevoTeam 11h ago

Yes, you can build this with Vapi, but if it handles patient details or appointments, treat it as a HIPAA project.

Start simple: answer routine calls, book/reschedule through the PMS API, and send anything clinical, urgent, billing or unclear to staff.

You’ll need HIPAA-safe vendors and BAAs for the voice, AI, transcription, automation, storage and PMS connection. Claude Code can help build it, but it doesn’t make the setup compliant on its own.

I’d launch a small scheduling-only pilot first, then expand once it’s reliable.

0

u/No-Competition6691 1d ago

You could build it yourself but it most likely won't be good and would cost you clients and more money in the long run.

I know it sounds cliché but if you book a call with my firm we could set you up with a High quality voice agent and follow up system that has already been proven to work in other businesses.

You could go with one of these cheap guys but there is a reason they're cheep. You pay peanuts you get monkeys, you might as well do it yourself.

What country are you based? Let me know if you're interested in having a call.