Msg91 Help Doc
Hello Contact Center
Integrate Communication Channels In Hello
Chat Widget Integration
Voice Calling through Chat Widget

Voice Calling through Chat Widget

What are Voice Calls in Hello?

Voice Calls enable real-time audio communication between clients and the assigned agent or support bot. Clients can initiate a call directly from the chat widget whenever verbal support is needed.


Who can initiate a voice call?

Only clients can initiate voice calls. Based on the chat flow, the call is routed to either a live agent or a voice-enabled support bot.


Screenshot 2025-07-16 at 3.56.46 PM.png



Screenshot 2025-07-16 at 3.21.28 PM.png




Screenshot 2025-07-16 at 3.15.21 PM.png



How do I enable or disable voice calls?

You can control the visibility of the voice call button from the Hello dashboard. Toggling the call setting:

  • Enables voice support and shows the call button in the chat widget.

  • Disables voice support and hides the call button from the client view.

Screenshot 2025-07-16 at 3.01.51 PM.png


Is a secure (HTTPS) environment required?

Yes. Voice calls only work over secure connections:

  • The platform must run on HTTPS.

  • Browsers block audio on insecure origins (e.g., HTTP or localhost).

  • If the call connects but there’s no sound, it’s likely due to this restriction.


How can I test voice calls during development?

Use these steps to test voice calls locally:

  • Run your app through a secure tunneling service like NGROK.

  • Make sure the public URL is HTTPS.

  • Allow browser microphone access when prompted.


What happens on a non-HTTPS local server?

Voice calls may appear to connect, but audio will not transmit due to browser security rules. Always test in a secure (HTTPS) environment.


What are the best use cases for voice calls?

Voice support is most effective for:

  • Instant issue resolution

  • Hands-free help

  • Explaining complex workflows quickly

  • Supporting users with accessibility needs


Can clients exit a voice call?

Yes. Clients can end the call at any time.