Hi Retell AI Support Team,
I’m currently deploying an inbound voice agent and want to clarify whether it’s possible to run the agent entirely in the browser (WebRTC) without purchasing a phone number.
My goal is:
-
Inbound voice only
-
User clicks a button on my website
-
Browser microphone opens
-
Voice conversation happens fully in-browser
-
No phone call, no callback, no telephony number
Could you please confirm:
-
Whether this setup is fully supported today using your Web Call / WebRTC flow
-
The exact steps required to implement this (frontend + backend, token creation, SDK usage, etc.)
-
Any limitations or requirements (HTTPS, backend endpoint, session limits, etc.)
If this is not currently supported without a phone number:
-
What is the closest supported alternative?
-
Is the only option to use the chat widget + callback / phone call flow?
-
Are there plans on your roadmap for a native browser voice widget?
This will help me determine the best deployment approach for my website.
Thank you in advance for the clarification.
Best regards,
Mark Stein