AWA group queue priorities
Summarize
Summary of AWA Group Queue Priorities
The AWA group queue priority feature allows ServiceNow customers to establish preferences for queues or work items assigned to specific groups of agents. This feature is crucial for optimizing work item distribution based on agent availability and group priority settings, ensuring that work items are assigned efficiently according to predefined criteria.
Show less
Key Features
- Group Queue Priority Records: Automatically created for each group and queue combination, starting with a default order of 100.
- Customizable Priority Levels: Administrators can modify the priority order, allowing certain groups to be favored over others for work item assignments.
- Tiered Assignment Process: AWA operates using tiers to determine the order of agent consideration for work item assignments, with multiple rounds of assignment based on priority.
Key Outcomes
By effectively implementing group queue priorities, ServiceNow customers can:
- Enhance the efficiency of work item assignments by ensuring that agents are prioritized based on their group’s capacity and the urgency of the queues.
- Improve response times for critical work items by directing them to agents in higher-priority groups first.
- Anticipate workload distribution and manage agent capacity more effectively, which can lead to better service delivery and customer satisfaction.
Use the group queue priority feature to set a queue or work item preference for a given group of agents. For a given group or agent with limited capacity, this feature controls which queues should be preferred if matching work items are found in both.
For each group defined across the eligibility pools for a given queue, a corresponding group queue priority record will automatically be created for that group and queue combination, with the order set to a default of 100.
Example
The admin has configured two AWA queues: chat queue and P1 chat queue.
- Chat queue has one eligibility pool with two groups: Spanish agent group and English agent group.
- P1 chat queue has one eligibility pool with one group: English agent group.
The admin creates three group queue priority records, each with the default order of 100:
| Group | Queue | Order |
|---|---|---|
| Spanish agent group | Chat queue | 100 |
| English agent group | Chat queue | 100 |
| English agent group | P1 chat queue | 100 |
Since both group queue priority records for the English agent groups have the same order of 100, work items across both queues are equally considered during assignment.
If the admin then changes the order of one of the group queue priority records to 200:
| Group | Queue | Order |
|---|---|---|
| Spanish agent group | Chat queue | 100 |
| English agent group | Chat queue | 200 |
| English agent group | P1 chat queue | 100 |
- Level 1: Work items in the P1 chat queue
- Level 2: Work items in the chat queue
With the above hierarchy, agents in the English agent group will prefer work items in the P1 chat queue over the chat queue. The assignment engine will try to assign all work items under the P1 chat queue to the English agent group, before trying to assign any work items under chat queue to that same group (assuming some agents still have free capacity).
Group queue priority processing: tiers
AWA uses tiers as a series of assignment rounds. In each round, AWA expands the pool of eligible agents based on group queue priority tiers. Each tier represents a set of groups at the same level and indicates how those groups prioritize a queue relative to other queues they qualify for.
| Group | Queue | Order |
|---|---|---|
| Spanish agent group | Chat queue | 100 |
| English agent group | Chat queue | 200 |
| English agent group | P1 chat queue | 100 |
- Tier 1:
- Consider English agent group for P1 chat queue
- Consider Spanish agent group for chat queue
- Tier 2: Consider English agent group for chat queue
The ordering within each tier is negligible since all work items across queues in the same tier are equally considered.
- Assignment run #1
- Assign work items in P1 chat queue, with agents from English agent group
- Assign work items in chat queue, with agents from Spanish agent group
- Assignment run #2: Assign work items in chat queue, with agents from English agent group
Side effect of tier organization
A side effect of the tier setup is that the Spanish agent group may receive more work items under the chat queue, since they will be considered earlier during the first run of assignment. Since agents from English agent group may have been assigned work items in the P1 chat queue in the first assignment run, they will have less capacity to handle work items assigned in the second assignment run. Both factors influence the likelihood of groups in later tiers in receiving work items.
These side effects are important as this implies that the group queue priority setup hierarchy across different groups could also affect the distribution of work items within a queue.
Consider a more complex scenario where three groups are all eligible for three different queues, with the following group queue priority setup:
| Group | Queue | Order |
|---|---|---|
| 1 | A | 10 |
| 1 | B | 20 |
| 1 | C | 30 |
| 2 | A | 300 |
| 2 | B | 100 |
| 2 | C | 200 |
| 3 | A | 2 |
| 3 | B | 3 |
| 3 | C | 1 |
- Assignment Run #1
- Queue A, with agents from group 1
- Queue B, with agents from group 2
- Queue C, with agents from group 3
- Assignment Run #2
- Queue A, with agents from group 3
- Queue B, with agents from group 1
- Queue C, with agents from group 2
- Assignment Run #3
- Queue A, with agents from group 2
- Queue B, with agents from group 3
- Queue C, with agents from group 1
| Scenario | Outcome |
|---|---|
| 2 work items in each queue |
|
| 3 items in Queue A and 3 items in Queue B |
|
| 6 items only in Queue C |
|