First off, we really appreciate the existing call quality monitor widget in the Intercom phone UI that released a few months ago. Having diagnostic data and a connection status indicator available is a great foundation. However, in the heat of a live call, the current widget is simply too passive.
Support agents are usually multitasking while on the phone—reading previous conversation history, searching the Help Center, or typing wrap-up notes. Because the current connection warning doesn't actively demand attention, agents frequently miss it when their bandwidth suddenly drops or latency spikes. This results in agents talking into the void for several seconds while the customer can't hear them, or the agent missing critical customer context because the audio dropped out silently. It creates an awkward experience and often leads to the customer hanging up in frustration before the agent even realizes the widget has flagged a poor connection.
The Proposed Solution: We need the existing call quality monitor to trigger a highly visible, impossible-to-miss UI state when call quality falls below an acceptable threshold.
Potential ways ideas to enhance the current widget's visibility include:
-
Dynamic Widget Color Shift: The active call module or the widget itself turning a bright, high-contrast warning color (like solid red or orange) so it catches the eye even in peripheral vision.
-
Persistent Warning Banner: A temporary banner across the top of the active conversation view stating, "Poor Connection: The customer may not be able to hear you."
-
Audio Chime: An optional, subtle internal audio chime for the agent indicating the network has destabilized, prompting them to glance at the quality monitor.
Business Impact: A more aggressive visual or auditory warning would allow agents to proactively manage the situation by saying, "It looks like our connection is dropping, let me call you right back," rather than enduring a confusing silence. This directly prevents negative CSAT scores stemming from technical drops, saves agent time by preventing them from repeating themselves, and protects the professional image of our support team.