Genesys Cloud - Main

 View Only

Discussion Thread View
  • 1.  Extract raw response from Genesys Evaluation API and push data outside

    Top 25 Contributor
    Posted 08-02-2024 02:20

    Problem statement:

    Using triggers, I'm trying to call a workflow that:

    1. Call GET Evaluation via Data action
    2. Get entire response and push it outside thru another data action

    Use case:

    We've built a nightly job to extract all FINISHED evaluations with Evaluation query by evaluatorUserId. This is working as intended but we are missing some due to:

    • Evaluations rescored/retracted on a future date will never be captured by query as it is querying past 24-hours. Rescored evaluations create a new evaluationId but keeps the original assignedDate and releaseDate which the interval filter is basing its date from.

    • Need to get the update on both the retracted evaluationId and the new evaluationId created caused by rescoring.

    This is where an event-based data extraction is required to capture retract and rescore events.

    Note:
    We have an event bridge already built to push conversation details real-time. Am also looking at going thru this route as there's existing lambda function and we can piggy back on it to handle evaluation events. Will require code change but is doable.

    I just wanted to see if this is attainable with Triggers and Workflows first. Any input would be great, thanks!


    #API/Integrations
    #ArchitectureandDesign
    #PlatformAdministration

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


  • 2.  RE: Extract raw response from Genesys Evaluation API and push data outside

    GENESYS
    Posted 08-05-2024 11:26

    This is an interesting question. Let me do a little digging to see what I can find. I cant think of any APIs off the top of my head that can do what you are asking. 

    Cheers, 



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



  • 3.  RE: Extract raw response from Genesys Evaluation API and push data outside
    Best Answer

    GENESYS
    Posted 08-05-2024 12:32

    I think the Event Bridge route is probably your best option at this point.  I don't think the events available within Triggers are rich enough yet to support your use case.



    ------------------------------
    Jim Crespino
    Senior Director, Developer Evangelism
    Genesys
    https://developer.genesys.com
    ------------------------------



Need Help finding something?

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