Saltar a contenido

Middlewares

En la pestaña de Middlewares, puedes agregar y configurar los middlewares que el asistente usará durante su ejecución. Estos middlewares pueden controlar el flujo de ejecución del asistente revisando respuestas de llamadas a api, redirigiendo a otros asistentes, deteniendo el flujo tras una cantidad de dinero gastada o revisando si el mensaje del usuario no contiene información demasiado delicada.

¡Guardar Cambios! Cada vez que realices una modificación en la configuración del asistente, recuerda guardar los cambios para que estos se apliquen correctamente.

Añadir un Middleware

Para agregar un middleware, sigue estos pasos:

  1. Haz clic en el botón Añadir middleware debajo de la sección "Middlewares".
  2. Se abrirá el selector:

    • Selector de Middleware: Aquí puedes elegir entre todos los middlewares que han sido creadas previamente desde la sección de Middlewares en el menú de navegación.

    Ejemplo de middleware

    Se mostrará el nombre del middleware seleccionado, su tipo y si es Inicializador o Finalizador:

    • Middleware inicializador: Se ejecutará antes del flujo principal del asistente.
    • Middleware finalizador: Se ejecutará tras el flujo principal del asistente.

    Además, cada middleware tiene un icono que permite reordenarlo, en caso de que quieras que un middleware se ejecute antes que otro.