Genesys Cloud - Main

 View Only


Discussion Thread View
  • 1.  Get participant from inqueue flow behavior

    Posted 05-08-2024 05:08

    Similar to this issue found in this thread:

    GET Participant data node in In-queue call flow failing to read attributes set via API

    I am unable to fetch agent participant data when call is transferred directly to queue. I invoke Get Participant Data from the inqueue flow but I am not getting the AGENT participant data.

    There is a custom click-to-dial apex code invoked from SF and it is saving the participant data under agent participant.

    Question:

    Does Get Participant Data only look at customer participant data or both?

    If I use a data action to fetch the conversation's participant data it works. Hence the question above.

    I'm trying to avoid calling a data action here to prevent increasing API limit usage.


    #ArchitectureandDesign
    #Integrations
    #Routing(ACD/IVR)

    ------------------------------
    Niel Vicente
    DAMAC Properties Co. LLC
    ------------------------------


  • 2.  RE: Get participant from inqueue flow behavior

    Posted 05-10-2024 03:23

    nvm, fixed it. If anyone stumbles across, added this to onClickToDial Function:

    callAttributes.put('SF_URLpop',(String)clickToDialData.get('objectId'));



    ------------------------------
    Niel Vicente
    DAMAC Properties Co. LLC
    ------------------------------



  • 3.  RE: Get participant from inqueue flow behavior

    GENESYS
    Posted 2 days ago
    Edited by Cameron Tomlin 2 days ago

    That's a good fix! That's exactly how I would have done it. 



    ------------------------------
    Cameron Tomlin
    Genesys - Employees
    Online Community Manager/Moderator
    ------------------------------



  • 4.  RE: Get participant from inqueue flow behavior
    Best Answer

    Posted yesterday

    Just to answer your questions:Get Participant Data only look at customer participant data. If you need get participant data from another segment like "agent", you need to use API, if you tried to recover the data from a flow o script you can use a custom data action.

    Regards,

    SG



    ------------------------------
    Saugort Dario Garcia
    Interacciones Inteligentes S.A.
    ------------------------------



Need Help finding something?

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