Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  Update the presence of a Genesys Cloud user based upon the answer of a Communicate call

    Posted 09-29-2025 13:59

    Afternoon. Any chance anyone knows if there is a way to NOT base the triggers for the update presence blueprint (linked below) of queueId being false but something that would also trigger a communicate user to go busy if a GC3 user calls, consults, or transfers to a Communicate user? My org is mixed Communicate and GC3. When a GC3 transfers or consults with a Communicate user, these triggers are not working, and they are constantly getting multiple calls at once. Any help would be greatly appreciated!

    Update the presence of a Genesys Cloud user based upon the answer of a Communicate call


    #Triggers

    ------------------------------
    Billie Gregory
    IT Services Supervisor
    ------------------------------


  • 2.  RE: Update the presence of a Genesys Cloud user based upon the answer of a Communicate call

    Posted 09-30-2025 05:01

    Hi Billie,

    I will forward this to the blueprint author.



    ------------------------------
    Catherine Agnes Corpuz
    Senior Developer Evangelist, Team Lead
    ------------------------------



  • 3.  RE: Update the presence of a Genesys Cloud user based upon the answer of a Communicate call

    Posted 09-30-2025 07:56

    Thank you! Thank you! Thank you!



    ------------------------------
    Billie Gregory
    IT Services Supervisor
    ------------------------------



  • 4.  RE: Update the presence of a Genesys Cloud user based upon the answer of a Communicate call

    Posted 09-30-2025 08:13

    Thanks @Catherine Agnes Corpuz!

    @Billie Gregory, you are certainly welcome to modify the blueprint configuration to match your operation's business needs.  They key scenario we try to prevent is taking an agent off-queue with an automated presence update.  There is a check for that already in the workflow, so if you just remove the "queueId exists FALSE" condition from the trigger itself, you may get your desired behavior.  

    Regards,

    Jason Wolfgang



    ------------------------------
    Jason Wolfgang
    Product Management Senior Manager
    ------------------------------



  • 5.  RE: Update the presence of a Genesys Cloud user based upon the answer of a Communicate call

    Posted 09-30-2025 09:20

    Thank you! I did try this, and it helped my communicate users and started "seemingly" affecting my CG3 or CG3/Communicate combo agents. I do not have data on it yet but plan to explore it more this week and next!

    I appreciate getting your thoughts soooo quickly!



    ------------------------------
    Billie Gregory
    IT Services Supervisor
    ------------------------------



  • 6.  RE: Update the presence of a Genesys Cloud user based upon the answer of a Communicate call

    Posted 09-30-2025 09:38

    My pleasure!  Two more areas in that blueprint where you can tweak behavior to dial in your desired outcome would be the "GetInboundConversationCallsCheckForUserPickUp" and "GetOutboundConversationDetailsForPickUp" data actions.  Each of these data actions leverage the this GET endpoint from our Public API.  Modifying the contract and the response of these data actions based on what is returned by that endpoint can alter the behavior of this blueprint significantly.  There is a lot of useful information in the participant section.

    I hope this helps,

    Jason Wolfgnag



    ------------------------------
    Jason Wolfgang
    Product Management Senior Manager
    ------------------------------



  • 7.  RE: Update the presence of a Genesys Cloud user based upon the answer of a Communicate call

    Posted 09-30-2025 08:53

    Hi Billie,

    Thanks for sharing!! Very useful!

    Hugo



    ------------------------------
    Hugo Le Guern
    REJECTED FROM EVENT Senior Consultant, Modern Collaboration
    ------------------------------