BV
BankVoice CS Agent
Mastra + OpenAI Realtime demo

Safe voice support for banking escalations.

BankVoice is a Mastra-powered customer-service agent demo for common banking support scenarios, with strict safety behavior for sensitive data and urgent escalation cases.

The voice endpoint uses a public demo access code and daily session limits before it can request an ephemeral OpenAI Realtime session.

Safety First No PINs, passwords, OTPs, CVV codes, or full account/card numbers.
Escalation Aware Fraud, lost cards, suspicious activity, and human-agent requests are handled carefully.
Voice Ready Browser microphone connects to OpenAI Realtime through a protected server function.
Demo Access Use access code BankVoice-2026. Sessions are capped each day to control spend.
Questions Reply in the Discord thread where this was shared if you want to discuss the build.
Project Status Hosted on Netlify with server-side token minting and no client-side OpenAI key exposure.