Deepgram Voice Agent — token mints fine
# hackathon-2026
m
Deepgram Voice Agent — token mints fine (/v1/auth/grant 200, Member-scoped key, $200 credits on the account), but wss://agent.deepgram.com/v1/agent/converse refuses the upgrade with no close code. Is Voice Agent enabled by default on a new Pay-As-You-Go project, or does it need turning on?
u
it should absolutely be enabled by default!!! do you happen to get a request id back at all or does it just die?
m
Just dies — no close code, no reason, no request id. Chrome logs "WebSocket connection to 'wss://agent.deepgram.com/v1/agent/converse' failed:" with nothing after the colon. Browser client, token passed as Sec-WebSocket-Protocol subprotocol ["token", ]. Token mint returns 200. Just tried switching listen model nova-3-medical → nova-3, same result.
u
ohhh that's no good!!! okay i have a workshop to run at 3 but please feel free to pop by our room before or after (or during if you wanna see the workshop ) and i will gladly help ya debug this~
m
Amazing, thank you — I'll come by. Adding onclose logging so I'll have the close code with me. See you around 3.
Update with logging in place: onclose never fires and onopen never fires — I log the Settings payload on open and it never prints. So the connection dies during the WebSocket handshake, before upgrade completes; there's no close frame and no code at all. Chrome shows only WebSocket connection to 'wss://agent.deepgram.com/v1/agent/converse' failed: with nothing after the colon. Browser client, subprotocol ["token", ], /v1/auth/grant returns 200, model now nova-3. Will come by after your workshop.
u
feel free to come by any time i am available~
m
Fixed — thank you @[DEEPGRAM] Naomi for sitting down with this. The Voice Agent is connecting and the demo is live. Genuinely above and beyond on a hackathon day, appreciate you both.
u
so glad we were able to get you unblocked!!! cannot wait to see your final submission!
m
Preparing for submission - It's Prologue — a pre-visit voice intake that's already read the patient's FHIR chart, so it asks the question a form structurally can't. Never names a diagnosis — all preliminary until a clinician signs. Thanks again
6 Views