Soul Machines

Conversational Agents (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 Conversational Agents (Dialogflow CX) service account key in Google Cloud console:

    • Create a Google Cloud Service Account for the project that contains your Conversational Agents (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 Conversational Agents (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 Conversational Agents (Dialogflow CX) Agent.