Flujos guiados (Workflows)
Un flujo guiado le da a tu agente un orden de pasos a seguir, en vez de dejarlo responder libremente con todas sus herramientas disponibles en cualquier momento. Es útil para procesos que siempre siguen la misma secuencia, como un triaje inicial seguido de un agendamiento y una confirmación.
Dónde se configura
Dentro de la ficha de un agente, en la pestaña Workflow. Ahí puedes activar o desactivar el flujo guiado con un interruptor:
- Inactivo (por defecto): el agente responde libremente y puede usar cualquiera de sus herramientas habilitadas en cualquier momento.
- Activo: el agente sigue los pasos que definas, en orden, y en cada paso solo puede usar las herramientas que le asignaste a ese paso.
Cómo se arma un flujo
Cada paso tiene:
- Un nombre (por ejemplo, "Agendamiento").
- Una instrucción en lenguaje natural que le dice al agente qué debe hacer en ese paso.
- Las herramientas habilitadas para ese paso específico, elegidas entre las herramientas que ya tiene el agente.
- Una condición de "avanzar cuando…": normalmente, cuando el agente usa con éxito una herramienta determinada (por ejemplo, avanza al siguiente paso cuando se agenda la cita, no simplemente cuando consulta disponibilidad).
- Una marca opcional de paso final, si ahí termina la conversación.
Puedes agregar pasos, reordenarlos, y también partir de una plantilla de agendamiento ya armada (Triaje → Agendamiento → Confirmación) que se ajusta automáticamente según qué herramientas tenga tu agente, y luego editarla a tu gusto.
Derivación a una persona
Dentro de un flujo guiado puedes activar la opción "Derivar a una persona si el caso lo requiere", eligiendo una herramienta de traspaso humano ya configurada en el agente. A diferencia de las demás herramientas (que solo están disponibles en su paso), esta queda disponible en todos los pasos del flujo, para que el agente pueda derivar en cualquier momento si la situación lo amerita. Revisa Handoff humano para más detalle sobre cómo funciona el traspaso.
Nota: los flujos guiados son una configuración por agente. Si tienes varios agentes, cada uno puede tener su propio flujo activado o desactivado de forma independiente.