I need some of your ideas. We want to be able to do Serevice factor routing but without the build in facilities. Is there a way to query Stats to obtain target list of AGENT based on their skill level predefined in CME.
ex. of what we want to acheive…
a) target skill level of >=10 if any agent are logged in
b) target skill level of >=05 if no Skill lvl of 10 logged in
c) target skill level of >=05 after 20 seconds if Sk lvl 10 timeout
You could probably do this using Virtual agent groups and the standard Selection object.
Virtual agent groups are also useful if the group changes often for example, if you need to add the skill to someone to get a call answered. (According to Genesys, with a normal agent group, the target team is built when a call first targets the group and adding agents to the group will not make those agents available to answer that call)
Create your three groups VA_Skill_Hi, VA_Skill_Mid, VA_Skill_Lo, and target the group in your selection.
Create your new Group in CME, then select Properties, Annex. Create section “virtual”, item “script”, and set the value of script to ‘Skill(“SkillName”)>=5’
Note you can also use booleans, such as: ‘Skill(“SkillName”)>=5 & Skill("SkillName)<=8’
Chapter 11 of the StatServer reference can provide more information.
Thank you Kevin, for this idea, It seem to be in line with what we are looking for.
I looked up de documentation, and it says the function can be used without specifying a group, which I tried, but always return 0 for the count. Any thought on the situation.