Genesys Cloud - Main

 View Only

Sign Up

  • 1.  Salesforce - save Call Summary in the SF case

    Posted 12 hours ago

    Hello All,

    I have a question about CX Cloud from Genesys and Salesforce integration.

    We are using Genesys Agent Copilot for the Call Summary, and we want to store it in the created case (Close Summary field).

    We want to store it in the created case (Close Summary) field.

    How can I do this? Has anyone done this previously?


    #AICopilot(Agent,Supervisor,Admin)
    #API/Integrations
    #DigitalChannels
    #System/PlatformAdministration

    ------------------------------
    Yvgeni Liberman
    Solutions Architect

    Mobile +972 52-6344414
    Voice +972 3-9281514
    e-mail yvgeni_new@itnavpro.com
    ------------------------------


  • 2.  RE: Salesforce - save Call Summary in the SF case

    Posted 9 hours ago

    Hi,

    1. Create a trigger (UserEnd or ACW) that sends the event data to a workflow.
    2. The workflow calls a data action: GET /api/v2/conversations/{conversationId}/summaries to fetch the summary.
    3. Then call another data action to update the Salesforce record field with the fetched summary.
      1. If needed, add an extra data action to query the Case ID first.

    Regards,

    Jeroen



    ------------------------------
    Jeroen van der Sandt
    ------------------------------



  • 3.  RE: Salesforce - save Call Summary in the SF case

    Posted 8 hours ago

    Hello Yvgeni,

    Yes I believe this is possible and there's a Process Automation Blueprint available that demonstrates this type of integration. The idea is to use the Conversation Summarization API together with Process Automation Triggers and Salesforce Data Actions to write the Agent Copilot summary back to a Salesforce Case.

    The workflow would look something like this:

    1. A conversation and agent copilot generate the summary.
    2. The proccess automation trigger fires when the interaction wraps up.
    3. An Architect flow uses the Conversation ID from the trigger to call the Conversation Summarization API (/api/v2/conversations/{conversationId}/summaries).
    4. The returned summary is then written into the appropriate Salesforce Case fields using the salesforce integration and data actions. 

    I believe the blueprint for Process Automation trigger with Salesforce is in the appfoundry that demonstrates this pattern and would be a good recommendation for you if your looking to implement something like this. 

    Cheers, 



    ------------------------------
    Cameron
    Online Community Manager/Moderator
    ------------------------------



  • 4.  RE: Salesforce - save Call Summary in the SF case

    Posted 8 hours ago
    Edited by Phaneendra Avatapalli 8 hours ago

    Hi Yvgeni,

    I haven't implemented this with Salesforce, so I can't comment on the CX Cloud side specifically. However, we are doing something similar with our own CRM.

    We were able to retrieve the Genesys Agent Copilot summary using the GET /api/v2/conversations/{conversationId}/summaries API, and we're currently building a workflow to automatically write that summary into our CRM after the interaction completes.

    Our approach is to use a Trigger to detect when the conversation summary is available, retrieve the summary via the API, and then pass it to our CRM along with the ticket number so the correct record can be updated.

    From my understanding, a similar approach should be possible with Salesforce.

    Hope this helps.



    ------------------------------
    Phaneendra
    Technical Solutions Consultant
    ------------------------------



  • 5.  RE: Salesforce - save Call Summary in the SF case

    Posted 8 hours ago

    This is the Blueprint, but it looks like it creates a case, so that would need to change to an update: https://github.com/GenesysCloudBlueprints/process-automation-trigger-with-salesforce



    ------------------------------
    Jeroen van der Sandt
    ------------------------------