Msg91 Help Doc
Hello Contact Center
Integrate Communication Channels In Hello
Chat Widget Integration
Screen Sharing in Chat Widget

Screen Sharing in Chat Widget

What is Screen Sharing?

Screen Sharing allows support agents to view and interact with a customer’s browser in real time. It’s designed for collaborative problem-solving, helping customers more effectively by seeing exactly what they see.


Who can initiate a screen sharing session?

Only agents can initiate a session. Once started, the agent can also request remote control access to interact directly with the user's screen (e.g., click buttons, fill forms).


Screenshot 2025-07-16 at 3.16.41 PM.png


Do clients need to approve the session?

Yes. Screen sharing and remote control cannot begin without explicit client approval. This ensures full transparency and puts control in the hands of the customer.


Screenshot 2025-07-16 at 3.16.23 PM.png


Is screen sharing secure?

Absolutely. All screen sharing sessions are encrypted. If you're testing in a local development environment, make sure to use secure tunneling tools like NGROK to expose your localhost over HTTPS. This is crucial because most modern browsers block screen sharing on insecure origins.


How do I test screen sharing in development?

Use tools like:

  • NGROK to create a secure HTTPS tunnel to your local app.

  • Ensure your browser is up-to-date and permission settings allow screen access.


What are the main use cases?

Screen sharing is ideal for:

  • Debugging user-specific issues

  • Assisting with complex form filling

  • Onboarding and guided product walkthroughs

  • Live issue resolution during customer support chats


Can clients end screen sharing anytime?

Yes. The customer can end the session or revoke access at any time with a single click. This reinforces their control and security throughout the session.


Screenshot 2025-07-16 at 3.19.18 PM.png