Genesys Quickstart
Documentation for helping clients understand the cxconnect.ai App for Genesys. Introduction Architecture Application Workflow Translation Process References and External LinksIntroduction
The cxconnect.ai App for Genesys is an innovative tool designed to seamlessly integrate with the Genesys Agent UI. It offers real-time translation capabilities, ensuring that agents can communicate effectively with customers regardless of language barriers.Architecture

- The application is embedded within the Genesys Agent UI within a provided iframe.
- The application is hosted in our cxconnect.ai cloud environment, where it has access to our Translation API.
- Our application is built with Vue and served by a Go web server.
- Communication with Genesys is facilitated using the Genesys Platform javascript SDK. The following Genesys APIs are utilized:
- Conversations API
- Notifications API
- Response Management API
- Users API
- Authorization is handled through an implicit grant process
Application Workflow
-
Once a user has answered a conversation, our application is discoverable via the cxconnect.ai logo
-
The conversation is then translated into the agent’s language, English in this case, and displayed within the application.
-
The agent must use the cxconnect.ai message box to send outgoing messages if they need translation. A message is typed and sent using the Enter key or the Arrow button.
Translation Process
- A payload is provided fulfilling the Translation API /translate endpoint.
- An incoming message from the customer is picked up via webhook in the customer’s language. If the language is not English, it is detected and translated and placed into the cxconnect.ai app for display.
- An outgoing message, typed into the cxconnect.ai app text box, will take the last detected language and translate it. The message is then sent to the customer in their local language.