Genesys Cloud - Main

 View Only

Sign Up

Expand all | Collapse all

Retain data from one in-queue flow to another

  Thread closed by the administrator, not accepting new replies.
  • 1.  Retain data from one in-queue flow to another

    Posted 05-19-2025 09:39
    No replies, thread closed.

    Hey Community,

    I have a call flow that gives the customer 5 team options and transfers to ACD with an In-Queue Structure "A." This consists of hold messages and music until the customer is prompted to see if they would like to go to the team voicemail or speak to a different team. If they select to speak to a different team then they are transferred out to a Main Queue with an In-Queue Structure "B". In this In-Queue structure is another minute of hold music and messages and if no one can take the call the customer is forced to voicemail.

    My question is: Is there a way to get that original queue information and send the call to the original team's voicemail rather than the Main Queue voicemail?

    Thanks in advance.

    #IVRRouting #IVRConfiguration #In-queueCallFlow #InQueueCallFlow #Transfer


    #Routing(ACD/IVR)

    ------------------------------
    Corey Lanier
    Shaw Industries Group, Inc.
    ------------------------------


  • 2.  RE: Retain data from one in-queue flow to another

    Posted 05-20-2025 02:29
    No replies, thread closed.

    Hi Corey,
    you can transfer data from flow to flow with participant data. Use the "set participant data" Action in Architect to write data into the conversation. Use "get participant data" to receive it in the next flow. Participant data is case sensitive and have to be spelled exactly the same way on both ends.
    With that you should be able to preserve the original queue name and send the customer to the desired voicemail queue.



    ------------------------------
    Christoph Domaschke
    Leiter Service Center (Cronbank)
    ------------------------------



  • 3.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 11:50
    No replies, thread closed.

    In my Inbound Call Flow, I am doing an Update Participant Data (Flow.Group) and Set Participant Data (Flow.Group) based on the queue. It does this part correctly. When I go to my In-Queue Flow and do Get Participant Data to try and retrieve that group, it doesn't like that so it makes me put it in as (Task.Group) and nothing comes back.



    ------------------------------
    Corey Lanier
    Shaw Industries Group, Inc.
    ------------------------------



  • 4.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 12:21
    No replies, thread closed.

    It might be best to post screenshots of the actions you are configuring...your description does not make it fully clear as to what you have set up. 



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
    Technical Adoption Champion
    Genesys
    ------------------------------



  • 5.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 12:49
    No replies, thread closed.

    This is once I have transferred to an In-Queue Flow and no one has answered I am then transferring to another queue with a different In-Queue Flow. All that works as it should. But once I get to my 2nd In-Queue structure I am doing a Get Participant Data to find the group and it errors out and does not find anything. 


    ------------------------------
    Corey Lanier
    Shaw Industries Group, Inc.
    ------------------------------



  • 6.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 13:46
    No replies, thread closed.

    The Set Participant Data and Get Participant Data actions work in tandem. In the screenshots, you use the Set Participant Data action to create a new attribute named "group"

    The Get Participant Data action in the other flow needs to use the same attribute name to get the value, which would then be assigned to whatever variable name you want (Task.Group in the second screenshot).

    So, try changing FindGroup(Flow.Group.Name) to just Group



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
    Technical Adoption Champion
    Genesys
    ------------------------------



  • 7.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 14:42
    No replies, thread closed.

    I have not changed anything in the first picture but did make the change you suggested to my Get Participant Data and I still do not get any results. I tried to write Get Participant the way you described it will not accept that. 



    ------------------------------
    Corey Lanier
    Shaw Industries Group, Inc.
    ------------------------------



  • 8.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 14:56
    No replies, thread closed.

    You need to change it to a literal, not an expression



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
    Technical Adoption Champion
    Genesys
    ------------------------------



  • 9.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 15:14
    No replies, thread closed.

    Is that what you mean? Still not bringing it over.



    ------------------------------
    Corey Lanier
    Shaw Industries Group, Inc.
    ------------------------------



  • 10.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 16:16
    No replies, thread closed.

    Hi,

    Your attribute name is Group so in Get Participant Data block, set Group as Attribute Name in literal mode. The variable assigned is Task.Group so leave that as is.

    Then in Transfer to Voicemail block, set Transfer Target to Group from the drop down and the value should be FindGroup(Task.Group) in expression mode.



    ------------------------------
    Cheers
    Zubair
    ------------------------------



  • 11.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 18:08
    Edited by George Ganahl 05-21-2025 18:08
    No replies, thread closed.

    No. The string has to match the name you assigned to the attribute in the first flow. You named it Group, so you need to use the string Group for the attribute name here. For example:



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
    Technical Adoption Champion
    Genesys
    ------------------------------



  • 12.  RE: Retain data from one in-queue flow to another
    Best Answer

    Posted 05-22-2025 02:23
    No replies, thread closed.

    Hi Corey,

    "Attribute Name" is the name of the participant data variable. I reccomend to use static names instead of flow-variable-values. The labels in the action are a bit confusing. 



    ------------------------------
    Christoph Domaschke
    Leiter Service Center (Cronbank)
    ------------------------------



  • 13.  RE: Retain data from one in-queue flow to another

    Posted 05-22-2025 08:48
    No replies, thread closed.

    Thank you all for your input. I got this working now. I appreciate the help.



    ------------------------------
    Corey Lanier
    Shaw Industries Group, Inc.
    ------------------------------



  • 14.  RE: Retain data from one in-queue flow to another

    Posted 05-22-2025 11:24
    No replies, thread closed.

    Great! I'm glad to hear it!

    My apologies for not being real clear and giving screenshots with my first response...I could have done a lot better



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
    Technical Adoption Champion
    Genesys
    ------------------------------



  • 15.  RE: Retain data from one in-queue flow to another

    Posted 05-20-2025 03:18
    No replies, thread closed.

    If i understand you correctly, you are using the transfer to voicemail block in architect. When in a queue flow this is restricted to the current queue, which sounds like where you are.

    transfer to an Inbound Call Flow and the block will allow you to transfer to any queue, using participant data as detailed by Christoph.



    ------------------------------
    Kevin Young
    TTEC Digital, LLC
    kevin.young@ttecdigital.com
    ------------------------------



  • 16.  RE: Retain data from one in-queue flow to another

    Posted 05-21-2025 11:34
    No replies, thread closed.

    Thanks for clarifying, Kevin :-)



    ------------------------------
    George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
    Technical Adoption Champion
    Genesys
    ------------------------------