Hi!
I'm looking at a rather complex routing strategy, which works generally in the following way, for the Delivery of a call;
Background:
Agents are attributed with a SkillName and SkillLevel, which automatically applies them to a VAG with a naming convention which reflects the same SkillName and SkillLevel
Delivery Routing:
1. Primary Target: Attempt to Route to Agents in VAG_SkillName_SKillLevel[b]1[/b] for 10 secs.
2. Secondary Target: Attempt to Route to Agents in VAG_SkillName_SkillLevel[b]1[/b] and VAG_SkillName_SkillLevel[b]2[/b] for another 10 seconds.
3. Backup Target: Attempt to Route to Agents in VAG_SkillName_SkillLevel[b]1[/b] and VAG_SkillName_SkillLevel[b]2 [/b] and VAG_SkillName_SkillLevel[b]3[/b], indefinately.
This works well, from a Routing perspective. Unfortunately, there is a problem when trying to report the SkillName and SkillLevel used for the Delivery of the call, in CCA;
If the call is Delivered under scenario 1., the reporting works fine.
If the call is Delivered under scenario 2. or 3., it depends on which Agent took the call, as to whether the reporting is accurate. For example, here are 2 possibilities for scenario 2;
A. The call waited 12 seconds and an Agent with SkillName_SkillLevel[b]2 [/b] becomes available and takes the call. Call is Reported via VAG_SkillName_SkillLevel[b]2[/b] - which is good, since it was delivered to the Secondary Target.
B. The call waited 15 seconds and an Agent with SkillName_SkillLevel[b]1 [/b] becomes available and takes the call. The call is Reported via VAG_SkillName_SkillLevel[b]2[/b] - which is not good, since it was delivered to the Primary Target, not the Secondary Target.
I expect that this is an age-old issue and the "resolution" is to report the correct Skills via CCON/ICON. So - if that is [i]"not an option"[/i], how would we achieve accurate VAG reporting, in CCA?
Thanks!
Tony