We have new skills that are coming to the contact center.
There will be 5 skillsets, that are supposed to be manned at all time.
However in the rare case that no one is logged in, they want the call to roll queues up the chain.
Info:
A,= Primary_Skillset,
B= Backup_Skillset,
C= Backup2_Skillset,
D= Backup3_Skillset,
E= Backup4_Skillset.
Senario
No Agents logged into A, or B, but 1 in queue C.
Call comes into A, script needs to check logged agent in A, then move to B, then to C.
Call should be presented agent c:
This is what I have
"if (logged agent count Primary_Skillset + Logged agent count Backup_Skillset) <1 then
queue to skillset Backup2_Skillset
wait 2
end if
This works if agent in queue "C" is logged in and available. However if they are on a call or in Not Ready. it does not queue. It simply works way down the script to our closed message at the end.
Any thoughts
There will be 5 skillsets, that are supposed to be manned at all time.
However in the rare case that no one is logged in, they want the call to roll queues up the chain.
Info:
A,= Primary_Skillset,
B= Backup_Skillset,
C= Backup2_Skillset,
D= Backup3_Skillset,
E= Backup4_Skillset.
Senario
No Agents logged into A, or B, but 1 in queue C.
Call comes into A, script needs to check logged agent in A, then move to B, then to C.
Call should be presented agent c:
This is what I have
"if (logged agent count Primary_Skillset + Logged agent count Backup_Skillset) <1 then
queue to skillset Backup2_Skillset
wait 2
end if
This works if agent in queue "C" is logged in and available. However if they are on a call or in Not Ready. it does not queue. It simply works way down the script to our closed message at the end.
Any thoughts
Comment