Skip to content
VR VoiceRx Agent
● LIVE • DEMO • ON AIR • SCHEDULE YOUR WALKTHROUGH • ● LIVE • DEMO • ON AIR • SCHEDULE YOUR WALKTHROUGH •
Generic

A real-time voice agent (pharmacy demo)

Handle refills, intake, inventory checks, and order status through natural speech. Built for phone, web, or IVR with barge-in and seamless handoff.

Local video: AgenticDemoPharma.mp4

Place AgenticDemoPharma.mp4 in the same folder as this page.

50%+
Call deflection from live agents*
Sub-second
Turn-taking latency (target)
99.9%
Uptime target
Privacy-minded
PII minimization & controls

What it does

Designed for practical voice workflows.

Caller intake & verification

Collect DOB/name/address (or custom fields); verify before continuing.

Orders & requests

Capture Rx numbers, product names, quantities, delivery preferences.

Inventory & pricing

Check stock, alternates, and price estimates; surface back-order notices.

Real-time barge-in

Interrupt prompts instantly for more natural conversations.

Escalation & handoff

Transfer to staff and attach transcript + structured summary.

Auditable events

Timestamped actions and JSON logs for QA and analytics.

Screenshots

Selected flows and the pipeline diagram.

Drug Information Request UI
Drug Information Request
Failed Verification UI
Failed Verification
Order Lookup UI
Order Lookup
Update Patient Info UI
Update Patient Info
New Patient Onboarding UI
New Patient Onboarding
Prescription Refill UI
Prescription Refill

Voice agent use cases (by industry)

A non-exhaustive list to spark ideas. Phone, web mic, or IVR supported.

Pharmacy & Healthcare

  • Prescription refills & status
  • Appointment scheduling & reminders
  • Insurance eligibility pre-checks

Retail & E-commerce

  • Order tracking & returns
  • Product finder & store availability
  • Loyalty, coupons, and offers

Banking & Finance

  • Balance/transaction inquiries
  • Card freeze/unfreeze & dispute intake
  • Loan pre-qualification Q&A

Insurance

  • Quote intake & premium FAQs
  • Claims FNOL (first notice of loss)
  • Network/provider locator

Travel & Hospitality

  • Booking changes & seat/room selection
  • Flight/hotel status & check-in
  • Irregular ops rebooking triage

Logistics & Supply Chain

  • Shipment tracking & delivery windows
  • Dock scheduling & driver check-in
  • Inventory threshold alerts

Telecom

  • Plan changes & add-ons
  • Outage status by ZIP
  • Device troubleshooting flows

Utilities

  • Bill pay arrangements
  • Outage reporting & restoration ETA
  • Start/stop/move service

Real Estate & Property

  • Tour scheduling & availability
  • Maintenance ticket intake
  • Rent/billing questions

Education

  • Admissions & application status
  • Course enrollment support
  • Campus info & events

Government

  • 311 service requests & status
  • Benefits pre-screening and FAQs
  • Permits, taxes, and court date reminders

Automotive

  • Service appointments & recalls
  • Parts availability
  • Roadside assistance triage

Manufacturing

  • Order status & lead times
  • RMA/returns intake
  • Dealer/distributor support

Media & Entertainment

  • Subscription changes
  • Event tickets & seating
  • Streaming/device support

HR & Recruiting

  • Job application FAQs & status
  • Interview scheduling
  • Onboarding checklists

Integration

Config

  • Set keys: OPENAI_API_KEY and your telephony/WebRTC provider keys.
  • Update config.json for prompts, verification fields, and store info.
  • Run backend (FastAPI/WS) and point IVR/WebRTC to its URL.

Events & logs

Every step emits JSON events you can persist for QA and analytics.

{"type":"RefillCaptured","rx":"1234567","quantity":30,"timestamp":"2025-10-28T20:00:00Z"}

Reference architecture

Inputs and outputs can be phone (PSTN), mobile, or web (WebRTC). Orchestration uses function calling, RAG (JSON/vector), and guardrails with audit logs.

Architecture diagram of the real-time voice agent showing inputs (phone, web, mobile), media pipeline (VAD, STT), LLM orchestrator with tools (RAG, business APIs, webhooks, HITL), TTS, and outputs back to the same channels.
SVG is lightweight and printable. Replace with your own diagram if needed.

How it works

1 · Call/WebRTC

Call by phone, use a web mic, or IVR. Media streams in real time.

2 · STT + LLM

Streaming STT → text; LLM routes intents and calls tools (DBs/APIs).

3 · Actions + TTS

Execute functions, update records, speak back with natural TTS.

Watch the demo

A short walkthrough of the real-time Voice Agent.

Local video: AgenticDemoPharma.mp4

Live Demo — contact me

Tell me your use case and a couple of time windows. I’ll respond with a calendar invite.

Live Demo