AI-generated summary
Genesys Cloud integrates with Google Cloud Dialogflow ES through a configured service account credential process that requires specific prerequisites and configuration steps. To establish this integration, users must have a Google Cloud Platform account, an enabled Dialogflow ES project, and Edge and Media Tier version 1.0.0.8398 or later installed.
The configuration process begins in Google Cloud Platform, where administrators create a service account and assign it the Dialogflow API Client and Dialogflow API Reader roles to enable API access and runtime bot execution capabilities. A JSON service account key file must be generated, containing the credentials necessary for authentication.
Within Genesys Cloud, the integration is configured through the Admin menu under Integrations, specifically in the Configuration tab's Credentials section. The setup requires mapping four specific fields from the JSON key file: client_id, client_email, private_key_id, and private_key. These values must be copied exactly as they appear between quotation marks without any conversion or modification to ensure valid credential configuration. Genesys Cloud OAuth Client Credentials configuration is also required as part of the overall setup process.
The system architecture supports multiple bots through separate Consumer and Resource projects, accommodating the Google Cloud Dialogflow ES limitation of one bot per project. When necessary, third-party copy programs may be used to convert values during the configuration process.
The documentation includes feedback mechanisms allowing users to report issues such as inaccurate or outdated content, with options to specify their role and contact the community for additional assistance. Related resources encompass integration guides, bot functionality documentation, AppFoundry information, Architect platform details, and guidance on implementing conversational features such as carousels and cards within bot interactions.