Para acceder a la acción Call Dialogflow CX Bot en Architect, primero debe añadir y configurar la integración de Google Cloud Dialogflow CX y, a continuación, conceder permiso para acceder a los recursos de Google Dialogflow CX en su org.

Configurar y activar la integración de Google Dialogflow CX

Para configurar y activar la integración de Google Dialogflow CX, realice los siguientes pasos:

  1. En la consola de Google Cloud Platform, cree un nuevo proyecto y luego cree una cuenta de servicio para el proyecto. Para más información, ver Crear y administrar cuentas de servicio.
  2. Conceda las funciones Dialogflow API Client, Dialogflow API Reader y Dialogflow Conversation Manager a la cuenta de servicio. Para obtener más información, consulte Administrar el acceso a las cuentas de servicio.
    Nota: Estos roles permiten a Genesys Cloud acceder y buscar los agentes de Google Cloud Dialogflow CX, e iniciar correctamente el bot en tiempo de ejecución.
  3. Cree una clave de cuenta de servicio y descargue la versión JSON de la misma.Para obtener más información, consulte Crear y eliminar claves de cuentas de servicio.
    Nota: El archivo JSON contiene las credenciales necesarias para la integración con Genesys Cloud. La integración de Google Dialogflow CX no requiere que agregue roles o administradores a la cuenta de servicio.
  4. En Genesys Cloud, abra la integración de Google Dialogflow CX:
    • Si no ha instalado previamente la integración en su organización Genesys Cloud, instalarlo ahora
    • Si ha instalado la integración, abra el menú Genesys Cloud Admin y en Integraciones, haga clic en Integraciones. Luego, busque y abra la integración de Google Dialogflow CX.
  5. En la página de integración de Google Dialogflow CX, haga clic en el Configuración pestaña.
  6. Hacer clic Cartas credenciales
  7. Hacer clic Configurar. Se abre el cuadro de diálogo Configurar credenciales.
  8. Abra el archivo de clave de la cuenta de servicio JSON de Google Cloud que descargó anteriormente.
  9. Copie la información del archivo de claves de la cuenta de servicio JSON en los campos de Genesys Cloud correspondientes.
    1. Copie el valor "client_id" del archivo JSON en Genesys Cloud Identificación del cliente campo.
    2. Copie el valor "client_email" del archivo JSON en Genesys Cloud Correo electrónico del cliente campo.
    3. Copie el "private_key_id" del archivo JSON en Genesys Cloud ID de clave privada campo.
    4. Copie el valor "private_key" del archivo JSON en Genesys Cloud Llave privada campo.
      Notas:
      • Asegúrate de copiar toda la información que aparece entre las comillas.
      • Asegúrese de copiar y pegar el valor exacto que se muestra y de que ningún valor se convierta en comandos no válidos. Por ejemplo, un programa de copia de terceros puede convertir el valor \ n en una nueva línea.
  10. (Opcional) En el Avanzado pestaña, defina las regiones de Google en las que buscar los bots de Google Dialogflow CX. De forma predeterminada, esta configuración es {}y Genesys Cloud busca solo la región global. Sin embargo, puede, por ejemplo, especificar lo siguiente:
    {
    "ubicaciones": [
    "global",
    "us-central1"
    ]
    }

    Con esta configuración, Genesys Cloud busca en las regiones global y us-central1.
  11. Hacer clic Ahorrar.
  12. Selecciona el Detalles pestaña.
  13. Para activar la integración, haga clic en Inactivo. Aparece el cuadro de diálogo Cambiar estado y le pide que confirme que desea activar Google Dialogflow CX.
  14. Hacer clic . El estado cambia a Activo.