Interruptible and Non-Interruptible Medias
This configuration enables the system to mark media as either interruptible or non-interruptible.
An interruptible media can be interrupted if the agent receives a request on a non-interruptible media. In contrast, a non-interruptible media cannot be interrupted, regardless of any requests received on other media.
Voice MRD | Chat MRD | Result |
---|
Non-Interruptible | Non-Interruptible | Voice call comes in first: On agent reserve state, don’t interrupt Chat MRD This means that if a new chat arrives, it will be routed to the agent and he will be handling both voice and chat
Chat comes in first: On agent reserve state, don’t interrupt Voice MRD This means that if a new voice call arrives, it will be routed to the agent.
|
Non-Interruptible | Interruptible | Voice call comes in first: On agent reserve state, interrupt Chat MRD. This means that the agent's chat state will be changed to “interrupted”, and he will not receive any chats.
Chat comes in first: On agent reserve state, don’t interrupt Voice MRD This means that if a new voice call arrives, it will be routed to the agent. Now at this stage, as chat MRD is interruptible, the chat state will be changed to “interrupted”. Send a chat interrupted event to the controller to decide what to do with the existing chats e.g, re-route to queue, or hold the conversation, etc. (by default, we will re-route all ongoing chats to their relevant queues - with a custom message to the customer)
|
Interruptible | Non-Interruptible | Voice call comes in first: On agent reserve state, don’t interrupt Chat MRD This means that if a new chat arrives, it will be routed to the agent and he will be handling both voice and chat. As chat is a non-interruptible MRD and voice is interruptible in this case, the voice state will be changed to “interrupted”. Send a voice interrupted event to the controller to decide what to do with the existing voice: EF to not do anything to the existing voice call.
Chat comes in first: On agent reserve state, interrupt Voice MRD The voice state will be changed to “interrupted”. (In the case of Cisco, it can be Not_Ready with an “interrupted” reason code)
|
Interruptible | Interruptible | Voice call comes in first: On agent reserve state, interrupt Chat MRD Chat state will be changed to “interrupted” and no chats can be assigned.
Chat comes in first: On agent reserve state, interrupt Voice MRD Voice state will be changed to “interrupted” (In the case of Cisco, it can be Not_Ready with “interrupted” reason code)
|