Talk to the agent receptionist before it routes into Discord.
The live path uses the official OpenAI SDK to mint a realtime session. The guided path shows the receptionist/router use case: one voice front desk, specialist routing, transcripts, and safety gates.
Hear how Duplex behaves in a real voice channel.
The primary path opens a real OpenAI Realtime WebRTC session. If browser, key, or deployment protection blocks it, the demo immediately falls back to an animated voice-channel simulation so visitors still feel the product.
Live room transcript
Real realtime audio
The browser opens a WebRTC session directly to OpenAI using an ephemeral key issued by the Duplex backend.
Built for gpt-realtime
Configured for OpenAI’s realtime speech-to-speech model and the newer Realtime client-secret flow, with a legacy session fallback.
agent-stack-ready pattern
The same event layer can route from a receptionist voice to specialist agents, then write transcripts and task summaries back to the agent system.
Safe key handling
The OpenAI API key stays server-side. Visitors only receive a short-lived browser credential for this session.
Next: route this into an agent team.
Browser WebRTC proves the interaction quality. The product wedge is the operations layer: Discord channel membership, receptionist routing, specialist voices, transcript handoff, tools, and safety gates.