A general description of the use case and when it’s applicable goes here.
Actors
Name | Type | Role |
---|---|---|
|
|
|
|
|
|
Basic Flow
Preconditions
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 Client Connectivity documentation for details about the request and its contents
For each channel
Decision 1: HIS checks to see if the Agent has any ongoing interactions on the channel
If an interaction is found, this flow ends and EF 1 - Ongoing Interaction is executed
Decision 2: HIS checks to see if the Agent is in the Ready state for the channel
If the agent is Ready, this flow pauses and the server portion of Go Not Ready is executed
If an error occurs during Go Not Ready, this flow ends and EF 2 - Still Ready is executed
HIS deactivates the channel and the state of the channel is updated and generates the appropriate events
Post Conditions
All channels are in the inactive state
The
All channels are in the inactive stateThe
Alternate Flow 1 - Name
Short description of why this flow is different and when it’s applicable goes here.
...