VICIdial for healthcare - HIPAA-aware dialer
Managed VICIdial hosting for medical practices, healthcare BPOs and patient outreach. BAA-ready, encrypted at rest and in transit, 6-year retention.

Healthcare runs VICIdial for appointment reminders, patient outreach, billing follow-up, post-discharge calls, and clinical-trial recruitment. HIPAA changes the operational shape vs general dialing - the platform handles the infrastructure-side safeguards so your team focuses on the call flows.
HIPAA - what the platform handles
If your dialer touches PHI, HIPAA applies. The platform's posture:
| HIPAA requirement | How VICIfast handles it |
|---|---|
| BAA available | Pulse plan and above. Talk to us before signing - we ship the standard template. |
| Encryption at rest | Hetzner volumes encrypted; recordings + DB on encrypted disk. |
| Encryption in transit | TLS on every customer endpoint; PJSIP via TLS / SRTP available. |
| Audit log | Every admin action + state transition logged with actor + timestamp. Recorded SSH sessions on top. |
| 6-year retention | External Backups to your own S3 bucket; set lifecycle policy to match the contract. |
| Access control | Sub-users with roles (Owner / Operator / Viewer); patient-record access logged in VICIdial itself. |
You're still responsible for: patient consent flow, BAA with downstream vendors, recording deletion on patient request, and the PHI handling inside the dialer (campaign config, list management, agent training).
Recording considerations
Healthcare-specific:
- Pre-call disclosure - most state laws require "this call may be recorded for quality and treatment purposes". VICIdial's announce-beep + IVR prompt covers it.
- Two-party consent states - CA, CT, FL, IL, MD, MA, MT, NV, NH, PA, WA. Set
RECORDING_ANNOUNCE = Yper campaign. - Patient-request deletion - HIPAA Right to Access + Amend means you must be able to delete specific recordings on demand. The platform ships a per-recording delete from the Recordings tab + the External Backups manifest.
- 6-year retention is the HIPAA floor for most healthcare contexts. Push recordings to your own S3 with a 6-year lifecycle policy - see /features/external-backups.
Plan sizing for healthcare
| Operation | Plan suggestion |
|---|---|
| Single practice, appointment reminders | Launch or Growth |
| Practice group, 10–30 outreach staff | Growth (4 vCPU, 8 GB) |
| Hospital outreach team, 30–100 agents | Pulse (4 dedicated vCPU, 16 GB) |
| Healthcare BPO, 100–300 agents | Surge (8 dedicated vCPU, 32 GB) |
| Enterprise multi-system, 300+ | Velocity + custom regions, BAA required |
BAA-required deployments land on Pulse plan or above. Talk to us first.
Common workflows
- Appointment reminders - auto-dial via VICIdial IVR; press 1 to confirm, 2 to reschedule, 0 for a live agent.
- Billing follow-up - outbound campaign to past-due accounts. HIPAA-careful: no PHI in CallerID or pre-recorded message, just account-reference.
- Post-discharge - clinical follow-up calls; agent uses a script with no minimum-necessary PHI exposure.
- Clinical-trial recruitment - typically inbound (patient calls a specific DID after seeing an ad). VICIdial in-group routes to a screener.
Carrier choice
Healthcare outbound benefits from A-attestation - answer rates on appointment reminders are 2–3× higher when STIR/SHAKEN A passes.
- Telnyx - A-attestation on owned DIDs, moderate volume sweet spot.
- Bandwidth - A-attestation, best wholesale tier above 500K min/mo.
- Avoid aggregator-routed carriers - reputation matters more than per-minute price.
VICIdial settings that matter
| Setting | Value |
|---|---|
| Local Call Time | 8am-9pm patient local |
| Recording Override | ALLFORCE + announce-beep in two-party states |
| Recording deletion | Per-recording delete must be operational |
| Calls per Day per Lead | 2 typically (state-specific - collections has stricter limits) |
| Voicemail behaviour | Don't leave PHI in voicemails. Generic "please call us back" only. |
Common mistakes
- Leaving PHI in voicemail - your voicemail script names the procedure, the appointment time, the medication. That's a HIPAA breach. Voicemails must be generic ("Please call us back at
<number>"). - PHI in outbound CallerID - some practices set CallerID to the clinic name including condition info. Strip it.
- No BAA with downstream vendors - VICIfast signs a BAA, but if you also push recordings to a separate transcription service (Gong, Otter, etc.) you need a BAA with them too.
- 6-year retention via Platform Backup - Platform Backup keeps 7 days rolling. Not a 6-year retention strategy. Wire External Backups before scaling.
- One Recording Override for the whole campaign - billing follow-up is recording-mandatory; some clinical follow-ups are recording-prohibited per consent contract. Split into separate campaigns.
What VICIfast handles
| Concern | Who |
|---|---|
| OS + Asterisk patches | Platform |
| Encryption at rest | Platform (Hetzner volume encryption) |
| TLS everywhere | Platform (Let's Encrypt auto-issued) |
| Audit log | Platform |
| Daily backups | Platform (DB + recordings, 7-day retention) |
| BAA | Platform signs ours; you sign downstream |
| PHI handling in calls | You (agent training, scripts, IVR prompts) |
| Patient consent flow | You |
| Recording retention | Both (Platform Backup 7d + your S3 lifecycle) |
Get started
Healthcare deployments need the Pulse plan or above + a signed BAA. Contact us so we can scope the right region + plan and get the BAA in front of your legal team.
More industries
- VICIdial for insurance agencies - quote to close
Managed VICIdial hosting for insurance agencies. Warm-transfer fronter→closer, inbound quote-engine screen-pop, per-trunk TCPA, 7-year retention.
- VICIdial for political campaigns - GOTV
Managed VICIdial for voter ID, persuasion, and GOTV. Resize-on-demand for the GOTV surge, per-state TCPA carve-outs, audit log for FEC reporting.