Genesys Cloud - Main

 View Only

Sign Up

  Thread closed by the administrator, not accepting new replies.
  • 1.  Data table / meaning of priority in data tables

    Posted 06-09-2023 11:55
    No replies, thread closed.

    Hi,

    In #Architect / #DataTables, I'd like to know what is the unit of measurement for the numbers positioned in the priority column (#PriorityValue) of a queue? 

    My question is: is it minutes or seconds? 

    Thanks for your response

    Regardes,

    Mamadou


    #ArchitectureandDesign
    #Routing(ACD/IVR)

    ------------------------------
    Mamadou DIOP
    Ceritek Sarl
    ------------------------------


  • 2.  RE: Data table / meaning of priority in data tables

    Posted 06-09-2023 12:00
    Edited by Paul Simpson 06-09-2023 12:07
    No replies, thread closed.

    From your question, I'm assuming that you have priorities stored in a Data Table and then being applied as part of your Architect logic to interactions being sent to queues?

    If so, the correct answer will be that it depends on what the programmer configured. It isn't uncommon to have the value entered into the Data Table scaled prior to being applied to the queue.

    The raw value used in the transfer action is minutes, so a priority of 1 makes the interaction appear to have been in the queue for 1 minute longer than it actually has, when making routing decisions. Set up a Transfer to ACD action - Genesys Cloud Resource Center

    HTH

    ------------------------------
    Paul Simpson
    Eventus Solutions Group
    ------------------------------



  • 3.  RE: Data table / meaning of priority in data tables

    Posted 06-09-2023 12:12
    No replies, thread closed.

    Thank you. 

    Yes it is. So the value can be in seconds or minutes? Il this is the case, then a lower value means higher priority for any queue.



    ------------------------------
    Mamadou Diene DIOP
    Ceritek Sarl
    ------------------------------



  • 4.  RE: Data table / meaning of priority in data tables
    Best Answer

    Posted 06-09-2023 13:25
    No replies, thread closed.

    No, the value applied in the transfer operation is in minutes. My point is that there is nothing to stop the value being retrieved from the data table being manipulated. It isn't uncommon to apply some kind of "scaling factor" to the number in the table for reasons unknown to anyone but the developer!

    Regarding what it does. Genesys Cloud will route the interaction that appears to have been waiting the longest (ignoring things like Skills etc.) When you specify a positive priority, what it does is to subtract that value from the arrival time, so it appears to have been awaiting longer and therefore gets answered sooner.

    Say I have two interactions waiting. Interaction A came in at 10:00 with a priority of 0. Interaction B came in at 10:03 with a priority of 10. When selecting an interaction, Interaction B will appear to the ACD engine to have arrived at 9:53, so will be routed first.

    However, same scenario but Interaction B came in at 10:13, now it will appear to have arrived at 10:03, so Interaction A will be routed first.

    Notice, you can also use negative priorities which will do the opposite. It's also worth noting that priority is a relative thing. If you were to give EVERY interaction a priority of, say 10, then you haven't achieved anything since they would still be routed in the order they were received.

    None of these "apparent" times will show up in reports, though!

    HTH



    ------------------------------
    Paul Simpson
    Eventus Solutions Group
    ------------------------------



  • 5.  RE: Data table / meaning of priority in data tables

    Posted 06-09-2023 14:27
    No replies, thread closed.

    Thank a lot for the detailed explanation.

    Regards



    ------------------------------
    Mamadou Diene DIOP
    Ceritek Sarl
    ------------------------------