bbbbbbbbbsssss
01/07/2026, 5:21 AMAI Evy
01/07/2026, 5:21 AMAI Evy
01/07/2026, 5:21 AMretell-client-js-sdk uses AudioContext to capture microphone audio and send it via WebSocket—but AudioContext doesn't exist in React Native. [(1) ]()
Potential workaround:
You would need to write a custom wrapper similar to retell-client-js-sdk using a polyfill or alternative library for audio handling in React Native. As long as you can capture audio bytes and send them through a WebSocket connection, you should be able to connect to Retell.
One community member mentioned that a library like [standardized-audio-context]() might help, but no confirmed working solution has been shared yet.
If you get it working, the Retell team has mentioned they'd appreciate if you share your implementation—and may offer free credits in return.
Check out these potentially useful sources:
- [AudioContext support for React Native on Android (Expo.js) ]()
- [Retell AI React Native Library discussion]()
- [Contact Sales]()
Would you like a general answer on how audio WebSocket integrations typically work in React Native?AI Evy
01/07/2026, 5:21 AMAI Evy
01/07/2026, 5:21 AMAI Evy
01/07/2026, 5:24 AM