8x8 Contact Center status codes enable contact center supervisors to track how an agent functions through a workday. When an 8x8 Contact Center agent is logged in to 8x8 Agent Console, the agent accepts or rejects interactions, takes breaks, works offline or logs out. Supervisors might want to know more details or reasons for an agent changing the status or rejecting an interaction. Agent statuses, such as On Break or Work Offline, do not point out the specific reasons for the status change by the agent. Status codes can be defined to bridge this information gap. The status codes associate an agent’s status change with probable reasons for the change, and enable supervisors or managers to track the work pattern of agents.
For example, you can define status codes such as Attend Meeting or Complete Case Work as probable reasons for an agent to work offline.
Using the status codes functionality:
- An administrator predefines a list of status codes used to describe probable reasons for an agent’s status change actions.
- An agent selects a reason for the status change from a predefined list of status codes when changing their status.
- A supervisor analyzes an agent’s working pattern and contributes to improving call center’s throughput.
If your contact center's workflow requires a close supervision of agent's time, then you may define status codes to achieve that goal. The most common reasons to use status codes are:
- To know why an agent rejects an interaction.
- To know why an agent works offline.
The following table lists an agent's actions for which you can define status codes, as well as examples of corresponding status codes.
|Agent Status action||Examples of Status Codes|
|Work Offline||Attend Meeting
|Logout||End of shift
|Working on a Case
Not Ready for Interaction
Nearing Break Time
Before you define status codes, you need to understand your company's workflow. If your company has multiple workflows, you can create a separate status code list for each. For example, if your company has separate workflows for Support and Sales, you can define a separate code list for each department.
Each status code list contains a set of codes or reasons for a specific status change. A list of status codes can be assigned to a group of agents with the limitation that they only access one list of status codes. Within the agent group, specific agents can be enabled or disabled to have access to the status code list.
Defining status codes requires you to:
- Identify valid and acceptable reasons for status change.
- Identify groups or agents to apply status codes.
- Determine the need for multi-language translation of status codes.
- Create a status code list.
Creating a status code list involves the following tasks:
- Create status code lists by defining properties.
- Create individual status codes in the list to define possible reasons for actions.
- Translate status codes to a secondary language.
- Assign status codes to agent groups and specific agents.
In 8x8 Agent Console, agents assigned to a status code list are presented with individual status codes in the list. The agent must choose a code from the presented list that describes the reason for the status change, and only then are they allowed to proceed with the action. For example, when an agent who is active changes their status to Work Offline, a list of status codes associated with the action (such as Attend Meeting or Working on a Project) are presented to them in a drop-down list.
Supervisors can track how agents spend their time by generating the following historical reports:
- Agent: Status change details: The report gives detailed information on an agent’s status changes, time at which an agent changed status, and an associated reason, if any. When the supervisor browses through the report, they get information about how often the agent changed their status, as well as the reason for the status change.
- Agents: Time on Break/Offline with status codes: The report indicates how an agent spends time on each task while working offline or on break. The report summarizes information on time spent by each status code, by status, by agent, and by date. A sample report is shown below: