Genesys Cloud - Main

 View Only

Sign Up

Expand all | Collapse all

Best practices for getting continuous Conversation updates in Premium App

  Thread closed by the administrator, not accepting new replies.
  • 1.  Best practices for getting continuous Conversation updates in Premium App

    Posted 01-06-2023 16:41
    No replies, thread closed.
    We are a Genesys AppFoundry Premium App for Email Help Desk. Our app captures inbound emails, automates responses (if possible), then creates a Genesys Conversation dynamically if a human touch is needed. For some of our customers, we dynamically create 50,000+ Conversations a day. 

    We have dashboards in our system that shows supervisors the status of Conversations that our app is involved in. For performance reasons, we store some Conversation data in our system with a combination of Data Actions, Client App JS events, Architect Flows, and periodic polling. Examples of Conversation events that need to call a REST API in our system:
    • Agent transfers Conversation to another agent
    • Agent changes the Customer (External Contact)
    • Supervisor manually cancels a Conversation from the admin pages
    With the recent advances in Genesys Cloud, is using something like the Notifications API the preferred way to get near-real-time updates on 50,000+ Conversations a day? Is there another pattern that Genesys would prefer we use?
    #ArchitectureandDesign
    #Integrations

    ------------------------------
    Maksim Gill
    Eccentex (Customer Service Platform)
    https://www.eccentex.com/genesys
    ------------------------------


  • 2.  RE: Best practices for getting continuous Conversation updates in Premium App

    Posted 01-08-2023 00:45
    No replies, thread closed.
    I would suggest two options:
    1. Web hook with the Notification API 
    2. Event Bridge using Notification Topics

    Either will give you the real-time of all those conversations without the overhead of data actions, or batch API calls.  Saves a lot on resources across the board.

    ------------------------------
    Robert Wakefield-Carl
    TTEC Digital, LLC dba Avtex
    Contact Center Innovation Architect
    https://www.Avtex.com
    https://RobertWC.Blogspot.com
    ------------------------------