This article provides the troubleshooting steps for some of the common call connectivity or quality issues you may encounter in Freshcaller. The most common scenarios you may encounter are:
- Freshcaller did not establish a call
- No audio or only one-way audio
- Call audio has dropouts
- Call audio is garbled
Note: Before you start using Freshcaller, make sure you check the onboarding network connectivity checklist.
Freshcaller did not establish a call
Ensure your network ports are not blocked by Firewall/router/antivirus software. (Refer: Firewall and port settings).
Confirm a network connection is currently available.
Check your browser for Javascript console errors.
No audio or only one-way audio
Ensure your network ports are not blocked by Firewall/router/antivirus software. See network requirements and recommendations for the list of IP addresses and ports to be whitelisted.
Confirm if your headset is correctly connected to your computer. Also, ensure that the correct microphone and speakers are selected under sound settings for the input/output devices.
Check if your microphone is not muted (some have a hardware mute button) and the speaker volume is turned up.
If you are using a Bluetooth headset, use a USB dongle instead of relying on the computer’s native Bluetooth. Retry with a USB headset or a 3.5mm headset and compare the call quality. Since each device behaves differently with each browser, it can be more than a little trouble to tackle such hardware-related issues.
Allocate bandwidth for Freshcaller application with maximum speed and prioritize voice traffic. If possible, allocate distinct bandwidth for each user (based on application/IP address).
Call audio has dropouts
Twilio Client requires a high-speed and low latency network connection. Benchmark the network using pingtest.net or speedtest.net and aim to improve the scores.
If your router supports QoS, prioritize UDP ports in the range 10000-20000 and the IP address of the agents making/receiving the calls. See network requirements and recommendations for the list of IP addresses and ports to be whitelisted.
Reduce network activity not related to VoIP or use a separate network for VoIP workstations.
Chrome v38/39 has known issues of audio dropouts / one-way audio. Upgrade your browser or use Firefox and see if the issue persists.
Call audio is garbled
Use an (analog) headset instead of a built-in computer microphone.
Reduce ambient noise such as nearby speakers or fans.
Adjust the distance of the microphone from the mouth – too close can cause audio clipping.
Adjust microphone levels in the computer’s sound settings.
Clear browser cache/cookies
Ensure the computer has resources available to process a call:
Avoid using a USB headset and speakers in parallel. This ensures that the CPU and RAM are not over-utilized.
Close unnecessary applications and browser tabs.
Try disabling the antivirus software and extensions in Chrome.
Even after completing the above steps, if the customers face call quality issues, send the following call details to support@freshcaller.com:
Form number
To number
Actual time of the call
Number of agents affected
Frequency of occurrence
Additional Resources for Troubleshooting: 1. https://www.twilio.com/docs/voice/client/javascript/voice-client-js-and-mobile-sdks-network-connectivity-requirements 2. https://support.twilio.com/hc/en-us/articles/223133127-What-are-Twilio-Client-s-Deployment-Best-Practices