Genesys Cloud - Main

 View Only
Discussion Thread View
  • 1.  Transfer call from one queue to another after X amount of wait time

    Posted 03-15-2023 21:53

    Hi All,

    Has anyone ever had to create a call flow where a call is in one queue and been waiting for X amount of time and if not answered, deliver it to another queue?

    How is the best way to set this up?

    Any assistance / examples would be appreciated.


    #ArchitectureandDesign

    ------------------------------
    Emma Budgen
    Australian Unity Group Services Pty Ltd
    ------------------------------


  • 2.  RE: Transfer call from one queue to another after X amount of wait time

    Posted 03-16-2023 10:21

    Use an In-Queue flow. Set it up to play whatever you require to the customer for the desired period then transfer the call.

    HTH



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



  • 3.  RE: Transfer call from one queue to another after X amount of wait time

    Posted 03-20-2023 21:46

    Thanks @Paul Simpson.

    Understand that an In-Queue flow set up is required, but would it be a 'logical' task or something else after it's played what it needs to?  If a decision is required, any idea how to write the expression? 

    What we want to happen is if a call is waiting in one queue for 30 seconds as there is no one available, if there are available agents in another specified queue, we want it to transfer to that queue instead.



    ------------------------------
    Emma Budgen
    Australian Unity Group Services Pty Ltd
    ------------------------------



  • 4.  RE: Transfer call from one queue to another after X amount of wait time

    Posted 03-21-2023 11:20

    I wouldn't use any form of decision. Just set the audio to play for 30 seconds, then transfer. If the call is not answered within the 30 seconds of audio play, then the transfer operation will be hit.

    You can get a lot more creative, if you want to (like giving options for callbacks etc.) but what you are asking for is fairly straightforward.

    Do be ware, however, that it will mess around with your statistics. Calls into the queue will show as having flowed out and any EWT etc. won't be accurate. Also, remember that any stats for calls answered in the second queue will be "off" by 30 seconds.



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



  • 5.  RE: Transfer call from one queue to another after X amount of wait time

    Posted 03-21-2023 22:53

    Great points!  Thank you.

    If we wanted a check to be done before the call is transferred to ensure there are agents available, how would we goi about that?

    EG:
    call comes into queue A
    call waits in queue for 60sec
    Logic checks if Queue B has agent available? if YES transfer - if NO stay in queue A until it is answered 
    then the process repeats itself every 60 seconds



    ------------------------------
    Emma Budgen
    Australian Unity Group Services Pty Ltd
    ------------------------------



  • 6.  RE: Transfer call from one queue to another after X amount of wait time

    Posted 03-21-2023 23:45

    Hi

    Are you using separate Divisions for both Queues in question or is transfer to Queue B a must? If not, you might want to consider adding agents (members of Queue B) as backup for Queue A instead. Configure Queue A with Bullseye Routing method with first Ring set to 60 sec. Assign ring 1 to primary agents and ring 2 to backup agents and thats it.

    If you do need to use the tranfer option instead then you will need a data action to query the On Queue/ Idle agents for Queue B followed by decision block.

    Cheers

    Zubair



    ------------------------------
    Muhammad Zubair Awan
    ------------------------------



Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources