Skip to main content
About the Resource Center

Google Cloud Dialogflow CX quick start guide

Google and Genesys developed a partnership to help organizations deliver advanced capabilities to enhance customer experiences, blending AI and Google voice interaction technologies with Genesys contact center automation.

Note: This feature is PCI DSS compliant. You can use this integration in secure call flows.

Google Cloud Dialogflow CX bots use Google machine learning. This machine learning implements natural language understanding (NLU) to recognize a user’s intent and then extracts entities such as time, date, and numbers. With the evolving functionality of artificial intelligence tools, conversational interactions with computers are now mainstream. Contact centers are a natural progression into this world of virtual assistants.

Organizations can stream audio in real time from Genesys Cloud to Google Cloud Dialogflow CX and return intents and slots to Genesys Cloud. The self-service fulfillment of intent can be handled on the Google side or in Architect flows. When required, customers gracefully escalate to an appropriate agent.

Click the image to enlarge.

Quick start steps

This quick start article helps guide you through implementing the Google Cloud Dialogflow CX integration. Here, you learn how to perform the following steps:

  1. Create the Google Cloud Dialogflow CX platform service account credential.
  2. Obtain the Google Cloud Dialogflow CX integration from Genesys AppFoundry.
  3. Configure and activate the Google Cloud Dialogflow CX integration.
  4. Set up a Genesys Cloud Architect flow and then associate the Google Cloud Dialogflow CX bot with the Architect flow.
  5. Route a Genesys Cloud phone number to the Architect flow.
Note: Before you can obtain the GoogleCloud Dialogflow CX premium application, you must contact Genesys Cloud Sales to update your subscription. For more information about these applications, see What are premium applications? and About premium applications

Step 1: Create the Google Cloud Dialogflow CX platform service account credential

This section describes how to create a Google Cloud Dialogflow CX platform service account credential in the Google Cloud Platform console.

Step 2: Obtain Google Cloud Dialogflow CX from the Genesys AppFoundry

This section describes how to access and install the Google Cloud Dialogflow CX integration from the Genesys AppFoundry. Before you can obtain the Google Cloud Dialogflow CX premium application, you must contact Genesys Cloud Sales to update your subscription. For more information about these applications, see What are premium applications? and About premium applications

Step 3: Configure and activate the Google Cloud Dialogflow CX integration

This section describes how to configure the Google Cloud Dialogflow CX platform service account credential in Genesys Cloud. 

Step 4: Create a Genesys Cloud Architect flow and configure it with a Google Cloud Dialogflow CX bot

The following example demonstrates how to create an Architect flow that allows customers to order flowers for delivery. The example provides an extra example that displays how to set up Architect for a preconfigured Google Cloud Dialogflow CX bot for car rental. These examples assume that you have a previously configured Google Cloud Dialogflow CX agent, and also Genesys Cloud queues and data actions.

Step 5: Route a Genesys Cloud phone number to the flow

If you already own a phone number, you can associate it with the flow you created previously. You can also purchase a Genesys Cloud Voice phone number. For more information about Genesys Cloud Voice, see the Learn more section below.

Summary

Congratulations! You are now set up and ready to test your Google Cloud Dialogflow CX Agent with Genesys Cloud. You can now route interactions to a flow in Genesys Cloud Architect. You can also use the Google Cloud Dialogflow CX Agent associated with the Architect flow to steer interactions and set up escalation to a live agent in Genesys Cloud.