Normally an Agent is associated with Queues through matching Skills, if an agent has a Skill and a Queue has the same Skill the agent will be associated with that Queue.
When Teams are used, the Agent's Queues are further reduced to the Queues associated with the Team.
Roster
When an Agent is Rostered to a Team, as well as the Team's Queue filters being applied, the Agents Skills are also filtered by the Team's Skill filters.
For a Rostered Agent in a Team to be in a specific Queue/Threshold:
- The Queue must be in the Team
- The Agent must have a common skill that is in both the Treshold and Team.
Agent's Queues | Agent's Skills | Team's Skills | Team's Queues | Queue | Queue's Threshold | Threshold Skills | Resulting Queue Association |
Q1 | Q1-Skill | Queue 1 | A | Q1-Skill | |||
Q2 | Q2-Skill | Q2-Skill | Q2 | Queue 2 | B | Q2-Skill | Queue 2 / Threshold B |
Q2 | Q2-Immediate | Queue 2 | B Immediate | Q2-Immediate | |||
Q3 | Q3-Skill | Queue 3 | C | Q3-Skill | |||
Q4 | Q4 | Queue 4 | D | Q4-Skill |
Reservation
Reservations add a further dimesion to the control over the Agent's Queue association
When an Agent is Rostered to a Team via a Reservation, the Agent's Skills are filter by the Reservation's Skills instead of the Team's Skills. This is used to associate the Agent with different Queues or Queue-Thresholds as can be seen below.
For a Rostered Agent in a Reservation to be in a specific Queue/Threshold:
- The Queue must be in the Team
- The Agent must have the a common skill that is in both the Threshold and Reservation.
Agent's Queues | Agent's Skills | Team's Skills | Reservations Skills | Team's Queues | Queue | Queue's Threshold | Threshold Skills | Resulting Queue Association |
Q1 | Q1-Skill | Queue 1 | A | Q1-Skill | ||||
Q2 | Q2-SKill | Q2 | Queue 2 | B | Q2-Skill | |||
Q2 | Q2-Immediate | Q2-Immediate | Queue 2 | B Immediate | Q2-Immediate | Queue 2 / Threshold B Immediate | ||
Q3 | Q3-Skill | Queue 3 | C | Q3-Skill | ||||
Q4 | Q4 | Queue 4 | D | Q4-Skill |