Soul Machines

Dialogflow CX integrates with Soul Machines, which lets you create 3D avatars and lets you have conversations with the avatars.

Setup

To set up the integration:

  1. Follow these steps to get a Dialogflow CX service account key in Google Cloud console:

    • Create a Google Cloud Service Account for the project that contains your Dialogflow CX Agents. The minimum IAM roles required to integrate with Soul Machines are Dialogflow API Client and Dialogflow API Reader.
    • Download the service account key in JSON format.
  2. Follow these steps to link a digital avatar to Dialogflow CX in the Soul Machines dashboard:

    • Customize an existing project by clicking the Customize button or create a new project.
    • Click Knowledge in the left menu.
    • In Conversation, click Replace Conversation.
    • Select Dialogflow CX.
    • Upload the Google Cloud Service Account Key that you downloaded in the previous step.
  3. Your Soul Machines avatar is integrated with the Dialogflow CX Agent.