Activate All Channels
This use case describes the process to activate all configured channels at the same time, as opposed to the Activate Channel use case which is for individual channels. Some platforms allow the Agent to authenticate prior to becoming active. For these platforms, the Agent’s channels can be configured to remain inactive after authentication until the Agent chooses to activate them through this use case or Activate Channel.
Actors
Name | Type | Role |
---|---|---|
 Agent | Human | The representative that handles customer interactions |
 |  |  |
Basic Flow
This is the default process of an Agent activating their interaction channels.
Preconditions
The Agent has logged into the platform
The Agent’s channels are configured to remain inactive after login or the Agent has executed the Deactivate All Channels or Deactivate Channel use cases to make one or more channels inactive
Steps
The agent clicks the Activate All Channels button located at the top of the channel group display screen
MediaBar sends the channelgroup.request.activateall request including any applicable channel options. See the Client Connectivity documentation for details about the request and its contents
For each channel
HIS activates the channel and the state of the channel is updated and generates the appropriate events
If an error occurs during activation, this flow ends and EF 1 - Activation Failure is executed
Post Conditions
All channels are in the active state
The Activate All button is hidden
The Deactivate All button is displayed and enabled
The Activate button for each channel is hidden
The Deactivate button for channel is displayed and enabled
Alternate Flow 1 - Name
Short description of why this flow is different and when it’s applicable goes here.
These sections need to be prefixed by AF# so they can be linked to within the document
AF1 Preconditions
AF1 Steps
AF1 Post Conditions
Error Flow 1 - Activation Failure
This flow is executed if an error occurs during channel activation. There are several reasons an activation might fail.
EF1 Trigger Conditions
An error occurs during channel activation
EF1 Steps
HIS captures error information from the switch and sends it to MediaBar
HIS ends the activation process even if additional channels have not yet been activated
MediaBar displays the error to the User
EF1 Post Conditions
One or more channels could have been activated prior to the error. They will remain activated
The channel that generated the error during activation will remain inactive
Any channels in the list after the channel generated the error will remain inactive
This document may contain confidential and/or privileged information belonging to OpenMethods. If you are not the intended recipient (or have received this document in error) please notify the sender immediately and destroy this document. Any unauthorized copying, disclosure, or distribution of the material in this document is strictly forbidden.