Saltar a contenido

Diseñador de flujos

El diseñador de flujos es una componente muy importante de la interfaz gráfica de Lynn. Su principal función consiste en brindarle al cliente la opción de poder crear flujos de auto atención complejos de forma visual y brindarle todas las herramientas necesarias para poder gestionar los entrenamientos cognitivos y los pasos a producción.

Principales funciones del Diseñador de flujos:

  • Administración de conexión a motores cognitivos

  • Administración y mantenimiento de intenciones

  • Administración y mantenimiento de entidades.

  • Administración y mantenimiento de entrenamiento cognitivo para intenciones y entidades

    • Adicionar, modificar y eliminar frases de entrenamiento

    • Reproducir los entrenamientos en paralelo para cada motor cognitivo relacionado al Tenant.

  • Administración y mantenimiento de casos de uso y su desambiguación

  • Administración de desencadenadores de acciones con la opción de condicionarlos a entidades de la sesión o de la intención en curso.

  • Administrar el movimiento de desarrollos de la plataforma de testing/desarrollo a la plataforma de producción.

  • Administrar la salva de código o restauración d eversiones salvadas.

  • Administrar los conectores a canales de entrada.

  • Incorporar herramientas que potencien y ayuden en el diagnóstico de errores relacionados el proceso de diseño de flujos de auto atención

    • Debug en tiempo real de sesiones de usuario con visualización de flujo ejecutado y entidades de sistema o intención

    • Validador de flujos que permite determinar errores de diseño como, por ejemplo: referencias circules, parámetros de configuración faltantes o erróneos etc.

    • Pantalla de tiempos de ejecución de servicios externos.

    • Mostrar diagrama de interconexión de elementos

  • Incorporar opción de bloqueo de elementos de diseño para evitar modificaciones no intencionales de opciones de configuración en elementos de diagrama administrador por diferentes personas.

El diseñador de flujos adicionalmente, permite que un desarrollador pueda crear múltiples layouts, permitiendo así una separación visual de los elementos de un tenant. Un layout es una componente de ordenamiento gráfico de los elementos de un tenant y solamente pertenece a un usuario. Existe la posibilidad de copiar los layouts entre los usuarios de un mismo tenant.