12-12-2018 06:41 AM - edited 03-14-2019 06:40 PM
Dears,
i have implemented PQ for one of my contact center and we are testing the below scenario:
agent one -> attribute postpaid = 10, attribute prepaid = 7
agent two -> attribute postpaid = 7 , attribute prepaid = 10
Precision queueing, Cisco Packaged Contact Center Enterprise
each attribute is mapped to a queue
both agents are in not ready state
a prepaid client called the call center and reaches the prepaid queue, then after this a postpaid client calls the call center and is routed to the postpaid queue
now if agent 1 goes into ready state, the prepaid client which called first reached the agent,although there was another postpaid client that enters the queue, knowing that the agent have a higher still to take postpaid calls. But in this case he took the prepaid calls.
why agent one didn't get the call of the postpaid client who is most skilled for this skill, but he took the prepaid client how called 1st???????
how can we make it in a way that if agent one goes into ready state, he will take the client from the queue where he have the highest proficiency level and not the 1st call that enters the queue (prepaid)
Solved! Go to Solution.
12-12-2018 08:02 AM
why agent one didn't get the call of the postpaid client who is most skilled for this skill, but he took the prepaid client how called 1st???????
Because of FIFO (First In First Out). Despite the fact that Agent One has a higher proficiency for postpaid, the prepaid call entered the queue first, therefor, it will be the first call to route to an agent.
how can we make it in a way that if agent one goes into ready state, he will take the client from the queue where he have the highest proficiency level and not the 1st call that enters the queue (prepaid)
That's not how the Call Router works, what you're asking for defeats the purpose of an ACD. You want calls to come in and wrap up as fast as the agent can take them. If you have an agent skilled to take a call, regardless of their proficiency, that call will route to an agent as soon as one becomes available. If you want to work around this, you can have other agents available with higher proficiency so that they take the call over Agent One. You can also increase the queue priority for postpaid calls so that those calls route to an agent before the prepaid calls.
Proficiency is there to help provide a better customer experience. By routing the call to an agent with a 10, the customer is speaking to someone who's a subject matter expert and this will not also decrease the handle time, but should avoid call transfers as well. Proficiency is not there to circumvent FIFO.
12-12-2018 08:02 AM
why agent one didn't get the call of the postpaid client who is most skilled for this skill, but he took the prepaid client how called 1st???????
Because of FIFO (First In First Out). Despite the fact that Agent One has a higher proficiency for postpaid, the prepaid call entered the queue first, therefor, it will be the first call to route to an agent.
how can we make it in a way that if agent one goes into ready state, he will take the client from the queue where he have the highest proficiency level and not the 1st call that enters the queue (prepaid)
That's not how the Call Router works, what you're asking for defeats the purpose of an ACD. You want calls to come in and wrap up as fast as the agent can take them. If you have an agent skilled to take a call, regardless of their proficiency, that call will route to an agent as soon as one becomes available. If you want to work around this, you can have other agents available with higher proficiency so that they take the call over Agent One. You can also increase the queue priority for postpaid calls so that those calls route to an agent before the prepaid calls.
Proficiency is there to help provide a better customer experience. By routing the call to an agent with a 10, the customer is speaking to someone who's a subject matter expert and this will not also decrease the handle time, but should avoid call transfers as well. Proficiency is not there to circumvent FIFO.
12-12-2018 10:59 AM
Thank you Omar for this great reply. So in case it is a customer requirement to give that priority and not to execute FIFO, I can go to ICM, go to the queue script and set the priority at the precision queue node ??
If this is the case, I will test it and get back to you if it works .
Thank you again for this explanation.
By the way, is there any official document from Cisco that says what you explained to me ?? If yes please share it with me if possible
Regards,
12-14-2018 03:35 AM
thank you Omar for this great explanation. this helped me to solve my issue
Kind regards,
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide