Dialogflow CX anuncia la exportación de flujo a diagrama en XML draw.io y la eliminación de algunos permisos del rol de Visor de IAM.
Los flujos se utilizan para definir los temas y las rutas de conversación asociadas. Gracias a ellos tenemos un mejor control de las conversaciones y evitamos que se generen costes adicionales. Cada agente tiene su flujo de inicio predeterminado para poder arrancar y, los más complicados, requieren flujos adicionales que han de ser mantenidos en el tiempo.
Recientemente, Dialogflow CX ha integrado una nueva funcionalidad: la exportación de flujo a diagrama. Además de exportar los flujos como datos, ya es posible hacerlo a diagramas visuales en formato XML draw.io:
- Exportación de flujo a datos: exporta el flujo como datos sin procesar, por lo que puede importarse a cualquier agente. Cuando exporta un flujo, los recursos a los que este hace referencia (intents, entities, webhooks) también se exportan. Al seguir los pasos a continuación, tienes que elegir el formato de datos de datos sin procesar.
- Exportación de flujo a diagrama: esta es la novedad, ya que permite exportar el flujo como un diagrama visual. El formato de exportación es XML draw.io, por lo que puedes importar el diagrama en Lucidchart , diagrams.net o cualquier otra herramienta de diagrama que pueda importar el formato draw.io. Cuando sigas los pasos a continuación, elije el formato de datos XML.
Para exportar un flujo, sigue estos pasos:
- Abre la Consola de Dialogflow CX.
- Elige tu proyecto de Google Cloud.
- Selecciona tu agente.
- Pasa el mouse sobre el flujo en la sección “Flujos”.
- Haz clic en el botón de opciones.
- Selecciona “Exportar flujo”.
- Sigue las instrucciones para completar.
Eso sí, si los agentes utilizan CMEK (claves de cifrado administradas por el cliente), la exportación de flujo a diagrama aún no está disponible.
Por otro lado, para mejorar la seguridad, Dialogflow ha anunciado un cambio: los permisos «dialogflow.sessions.detectIntent» y «dialogflow.sessions.streamingDetectIntent» se eliminarán del rol de Visor de IAM el 31 de enero de 2023.
Para continuar usando el simulador de la consola Dialogflow CX/ES o realizar llamadas a la API detectIntent/streamingDetectIntent, los usuarios y las cuentas de servicio con la función de Visor de IAM deben actualizar las funciones que se les otorgaron para incluir una función con estos permisos. Un ejemplo es la función de cliente de la API de IAM Dialogflow. Para Dialogflow CX, puedes aplicar la función de cliente específica del agente mediante la consola de Dialogflow.