Las integraciones con Google Chat y Slack ya están disponibles en vista previa en Dialogflow CX.
Dialogflow CX acaba de lanzar dos nuevas integraciones con Google Chat y Slack. Ambas permiten a los agentes interactuar con los usuarios de forma natural, utilizando el mismo lenguaje que utilizan para comunicarse con sus compañeros.
Por ejemplo, un equipo de ventas puede utilizar un agente de Dialogflow CX integrado en Slack para responder a las preguntas de los clientes de forma rápida y eficiente. O una empresa de atención al cliente para proporcionar soporte a los clientes de forma 24/7.
Integración con Google Chat
Para configurar la integración de Google Chat para tu agente, necesitarás un proyecto de Google Cloud. Te permite crear fácilmente aplicaciones de Google Chat con comprensión del lenguaje natural basadas en la tecnología de Dialogflow. Pero ojo, porque solo admite la entrada de texto en el idioma predeterminado del agente.
Crear una app de Google Chat y configurar el flujo de diálogo
En tu proyecto de Google Cloud, entra en la consola, habilita la API de Google Chat y accede a la configuración: Menú > API y servicios > API y servicios habilitados > API de Google Chat > Configuración.
Después completa los campos que aparecen, como el nombre, URL del avatar, descripción, etc y asegúrate de habilitar las funciones interactivas. Para configurar el flujo de diálogo, sigue estos pasos:
- Selecciona pestaña Administrar en el panel izquierdo.
- Haz clic en Integraciones.
- Clica en el botón Conectar en el mosaico de Google Chat.
- Elige un entorno, según corresponda.
- Haz clic en Inicio.
- Copia la URL del webhook.
Y por último, para habilitar el webhook en Google Chat, regresa a la página de configuración de la API de Google Chat y pega la URL del webhook en este directorio: Funciones interactivas > Configuración de conexión > URL de la aplicación.
Integración con Slack
La integración de Slack con Dialogflow CX te permite crear de manera sencilla bots con comprensión del lenguaje natural. Pero al igual que en la integración de Dialogflow con Google Chat, solo admite la entrada de texto en el idioma predeterminado del agente. Para configurarlo, necesitarás una cuenta y un espacio de trabajo de Slack.
Crear un bot de Slack
Navega por tus apps de Slack y crea una nueva aplicación usando el manifiesto que te dejamos a continuación como referencia. Asegúrate de que los campos oath_config y event_subscriptions concuerden con estos detalles para evitar problemas.
Después instala la aplicación en el workspace que elijas:
- Bot User OAuth Token > Instalar App > OAuth Tokens para tu workspace > Bot User OAuth Token
- Signing Token > Información Básica > App Credentials > Signing Secret
Configurar la integración
Para configurar la integración de Dialogflow y Slack sigue estos pasos:
- Haz clic en la pestaña Administrar en el panel izquierdo.
- Haz clic en Integraciones en el menú de la izquierda.
- Haz clic en el botón Conectar en el mosaico de Slack.
- Completa el token de acceso y el de firma.
- Elige un entorno, según corresponda.
- Haga clic en Inicio.
- Copia la URL del webhook.
Hay que tener en cuenta que las integraciones con Google Chat y Slack aún se encuentran en preview, por lo que aún son susceptibles de cambios como mejoras con nuevas funcionalidades y características, la optimización en su rendimiento para hacerlas más rápidas y eficientes o la corrección de errores.