Soul Machines

Dialogflow CX integrates with Soul Machines, which lets you create and have conversations with 3D 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 Identity and Access Management (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.
    • Select Knowledge on the navigation 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 now integrated with your Dialogflow CX agent.