Skip to main content
Audio problems during calls on the HoopAI platform — such as no sound, one-way audio, echo, or microphone not working — are usually caused by browser permissions, device settings, or network conditions. This guide helps you diagnose and fix the most common audio issues.

Check browser permissions

Hoop uses WebRTC for in-browser calling, which requires microphone access from your browser.
1

Verify microphone permission

When you first make or receive a call in Hoop, your browser should prompt you to allow microphone access. If you previously denied this permission, you need to re-enable it manually.
2

Update permissions in Chrome

Click the lock icon (or tune icon) in the address bar next to the Hoop URL. Find Microphone and set it to Allow. Reload the page.
3

Update permissions in other browsers

  • Firefox — Click the shield icon in the address bar, then manage permissions
  • Safari — Go to Safari > Settings > Websites > Microphone and set Hoop to Allow
  • Edge — Click the lock icon in the address bar and allow microphone access
If you are using Hoop in an iframe or embedded view, your browser may block microphone access by default. The parent page must include the allow="microphone" attribute on the iframe element.

No audio on calls

If you or the other party cannot hear anything during a call:
Your microphone is likely muted or not selected. Check the call controls in Hoop for the mute button. Also verify that the correct microphone is selected under Settings > Phone System > Audio Devices. Test your microphone in your operating system’s sound settings to confirm it is working outside of Hoop.
Check your speaker or headphone output. Make sure the volume is not muted on your device. In Hoop, go to Settings > Phone System > Audio Devices and verify the correct output device is selected. Try switching between speakers and headphones.
This is typically a network issue. WebRTC requires specific ports and protocols to be open. If you are on a corporate network, ask your IT team to allow UDP traffic on ports 10000-60000 and ensure STUN/TURN servers are not blocked. Try switching to a different network to test.
Refresh the browser tab between calls. Some browsers release the audio stream when a call ends but do not properly reacquire it for the next call. If this happens frequently, enable the Persistent Audio Connection option under Settings > Phone System if available.

Echo and feedback

Echo during calls is usually caused by audio looping between your speaker and microphone.
CauseSolution
Using laptop speakers and built-in microphoneSwitch to a headset or earbuds. This physically separates the speaker from the microphone and eliminates feedback loops.
Speaker volume too highLower your speaker volume. When audio is loud enough to be picked up by the microphone, it creates echo for the other party.
Multiple browser tabs with Hoop openClose duplicate Hoop tabs. Having multiple tabs open can cause audio to be captured and played back in a loop.
External speakers near the microphoneMove your external speakers away from your microphone, or use a headset instead.
A USB headset with a built-in microphone provides the most reliable call audio experience. It avoids echo issues and gives you consistent input/output device selection.

Mobile app audio

If you are experiencing audio issues on the HoopAI mobile app:
  1. Check app permissions — Go to your phone’s settings and ensure the Hoop app has microphone permission enabled
  2. Disable Bluetooth conflicts — If you have multiple Bluetooth devices paired, your phone may route audio to the wrong device. Disconnect unused Bluetooth devices
  3. Check Do Not Disturb — DND mode on your phone can suppress call audio and notifications. Disable it or add Hoop to your DND exceptions
  4. Update the app — Ensure you are running the latest version of the Hoop mobile app from the App Store or Google Play
  5. Restart the app — Force-close the app and reopen it. This resets the audio session and clears temporary glitches

Network and firewall requirements

WebRTC audio requires the following network configuration:
RequirementDetails
ProtocolUDP preferred, TCP as fallback
Ports10000-60000 (UDP) for media traffic
STUN/TURNAccess to STUN/TURN servers for NAT traversal
BandwidthMinimum 100 kbps up and down per call
VPNSome VPNs block or degrade WebRTC traffic — test with VPN disconnected
If you are behind a strict corporate firewall that blocks UDP traffic, Hoop will attempt to fall back to TCP. However, TCP may introduce latency and reduced audio quality. Work with your IT team to allowlist the required ports for the best experience.

Quick diagnostic steps

1

Test your microphone

Use your operating system’s sound settings or an online microphone test to confirm your mic is working outside of Hoop.
2

Check device selection in Hoop

Go to Settings > Phone System > Audio Devices and verify the correct input and output devices are selected.
3

Try an incognito window

Open Hoop in a private/incognito window to rule out extension interference. Grant microphone permission when prompted.
4

Switch networks

If you suspect a network issue, try connecting via a mobile hotspot or a different Wi-Fi network to see if audio quality improves.
Last modified on March 5, 2026