
Call in progress · 00:12
Your refill calls, spoken for.
RefillCalls runs your pharmacy’s entire outreach operation — and its AI voice agent phones patients, verifies who it’s talking to, and documents which medications to fill. Every decision comes back to a pharmacist before the queue changes.
- 7 pharmacy systems
- 4 voice & SMS carriers
- English + Spanish
- HIPAA-aware, self-hosted
AI voice agentThe caller
An agent that never rushes a patient
Built on real-time speech-to-speech AI, the agent holds a natural conversation — one question at a time, at the patient’s pace, in English or Spanish.
- Verifies identity first. No medication is ever named before the date of birth checks out.
- Documents every decision — refill, decline, callback, or a question for the pharmacist.
- Pharmacist reviews before anything changes. The queue only moves when a human applies the decision.
- Consent-gated by design. No voice consent on file, no automated call. Ever.
Live operationsThe floor
A command center for the whole team
A live, collision-free queue your staff works together — while supervisors watch the day unfold in real time.
- Claim-next queue with priorities, callbacks, and report waves — no two agents on the same call.
- Call workspace with scripts, timers, and one-click outcomes.
- Wallboard + presence — live tiles for queue depth, SLAs, agents on shift, and the AI line.
- In-browser softphone and click-to-call when a human should dial.
Every channelThe channels
Voice, text, email — one conversation
Reach each patient the way they prefer, and see every touch in one per-patient timeline.
- Two-way SMS inbox — patients text back, staff reply, STOP is honored instantly.
- Self-service links — one tap confirms a refill without a live call.
- Throttled campaigns for reminders and pickups, every send compliance-gated.
- PHI-minimal email with single-use unsubscribe baked in.
Hands-free ingestionThe feed
Your pharmacy system already wrote the list
Drop the export — or let the watch folder pick it up — and the queue builds itself, with duplicates merged and exclusions applied.
- 20+ report formats parsed with preview and guardrails before a single row lands.
- Auto-recall regenerates due refills from the patient registry every cycle.
- Financial extraction reads margins and copays straight from the reports.
Analytics & optimizationThe brain
Fewer trips, better margins, proof included
The engine looks across every patient’s medications and finds the fills worth aligning — then the reports prove what it saved.
- Fill optimization — sync windows, 90-day conversions, mail-order bundles, insurance-plan aware.
- Automation analytics — the AI call funnel from queued to applied, outcome by outcome.
- Agent scorecards, goals, and CSV exports for the numbers people.
ComplianceThe backbone
Compliance isn’t a feature. It’s the chokepoint.
Every outbound contact — human or AI — passes one gate: consent on file, quiet hours respected, frequency capped, do-not-call absolute.
Per-channel consent
Voice, SMS, and email each need their own opt-in. The AI line is stricter than a human caller.
Quiet hours & caps
Per-patient quiet windows and a weekly contact cap, enforced at dispatch time — not just at queue time.
DNC honored in-call
A spoken “stop calling” flips the flag before the call even ends. No review step in the way.
Everything audited
Every PHI view, call, message, consent, and applied decision writes an audit entry with who and when.
Role-based access
Admin, supervisor, and agent see exactly what their role allows — pages and APIs both.
Yours, not rented
Self-hosted with nightly backups and one-click restore. Patient data never leaves your box.
Call ended · every word on record
Put your refill line on the line.
One import away from a working queue. One toggle away from an agent that makes the calls your team never gets to.