Talk to Pandora
A real, live AI receptionist running in your browser. Click below, allow your microphone, and have an actual conversation. Transcripts appear as you speak; the panel on the right shows what the system extracts on the fly.
Transcript will appear here once the call starts.
Call recap
About this build
What it is
Pandora is a demo AI receptionist you can talk to in the browser — no phone number, no dialling. She runs the same prompt, voice and turn-taking tuning we would put on a live phone line, so the conversation is the real thing. The phone line itself isn't built yet.
Stack
- Vapi — managed voice platform (audio, turn-taking, VAD, barge-in)
- Deepgram Flux — speech-to-text tuned for conversational latency
- gpt-4o-mini — dialogue model
- ElevenLabs Turbo v2.5 — voice
- Cloudflare static hosting — front-end
- Vapi Web SDK — direct browser WebRTC to the assistant
What was built
- Pandora's character + brand voice (system prompt + greeting), provisioned to Vapi via a Node script so config lives in version control, not a dashboard
- Turn-detection tuning (Deepgram Flux eotThreshold / eotTimeoutMs) so she doesn't cut people off mid-sentence
- This live UI: streaming transcripts, animated audio meter, structured info extraction (name, intent) rendered as chips during the call, post-call recap with Vapi's server-side analysis
- Iframe-embed-friendly: the same page is the standalone demo and the modal demo on the main /work page
Design notes
Voice was deliberately ruled out as a channel for collecting contact details — STT gets emails wrong often enough that asking for one over the phone is bad UX. Pandora qualifies in conversation and points serious callers to a short diagnostic form instead, which is where the actual contact-capture happens.