Customer Initiated Video Call
Updated
Journey #1
Customer calls when agent already assigned
Two separate error messages will be displayed to the customer if there are distinct errors for the microphone and camera. In the images below, one error message is for the disabled microphone permission in the browser, while the other error message is for the camera being used by another application. The error messages will be displayed one after the other.
The assigned agent gets a video call popup
Journey #2
Customer calls when agent not assigned
An available agent gets the video call popup
Incoming video call gets assigned to an agent who gets a “popup” to either accept or reject the video call
API Failure or Network Issues
In the event of an API failure or network issues at the customer's end, both the user and the agent will receive an immediate notification via a popup, and the call will be terminated.