This form of the check command checks a skill for available agents with a preferred skill level or preferred skill level range for possible termination of the call to the particular skill when there is more than one available agent to choose from. The command attempts to route the call to an agent with the specified skill level in the skill.
Under agent surplus conditions, the skill level preference parameter on the check skill vectoring command allows you, for instance, to indicate a preference to route high-value and critical calls to the best agents or a preference to route low value calls to trainees or novice agents.
Following is the syntax for this command:
check skill |
hunt group: 1st, 2nd, or 3rd |
pri l = low, m = medium, h = high, or t = top |
if |
available-agents > 0-1499 |
all-levels |
pref-level |
skill level 1 |
pref-range |
skill level 1 |
to |
skill level 2 |
If you select the pref-level parameter, the system displays only the Skill Level 1 field, in which you can enter a skill value between 1 and 16. If you select pref-range, the system displays two fields, Skill Level 1 and Skill Level 2. Using these two fields, you can enter a range of preference levels, such as 5 (Skill Level 1) to 13 (Skill Level 2). The values in both these fields need to be between 1 and 16. The number in Skill Level 2 field needs to be greater than or equal to the number you enter in the Skill Level 1 field.
Valid entries |
Usage |
skill |
Skill level preference options are only available for the check skill version of the command, not for check split or check best. |
if available-agents > 0 or greater |
This option ensures that the skill level preference is applied only in agent surplus conditions. |
all-levels |
The system ignores the skill level of the agent. This is the default value. |
pref-level |
The system displays the Skill Level 1 field in which you can enter a skill level value for the agent from 1 to 16. Preference level of 1 is the best skill while 16 is the least. |
pref-range |
The system displays two fields, Skill Level 1 and Skill Level 2. Using these two fields, you can enter a range of preference levels, such as 5 (Skill Level 1) to 13 (Skill Level 2). The values in both these fields need to be between 1 and 16. The number in Skill Level 2 field needs to be equal to or greater than the number you enter in the Skill Level 1 field. |
The following sample check skill vector command illustrates the use of skill level preference:
check skill 5 pri h if available-agents > 0 pref-range 1 to 3
queue-to skill 17 pri t
You must always have a queue command following the check command for the case where the available-agents conditional fails. This way the call will queue to the skill for service when the agent becomes available.
In this example, the vector checks for an available agent with skill 5 and one of the preferred skill levels, 1, 2, or 3. If there is one, the call is routed to that agent. If there is an available agent with skill 5 but not with one of the preferred skill levels, the call is routed to that agent. Otherwise, the next vector step executes and queues the call to skill 17.