Captura de leads
Pedir datos de contacto, presupuesto, necesidad y plazo antes de derivar o calificar.
Los Workflows permiten definir cómo debe avanzar una conversación paso a paso. En lugar de depender de un único prompt general, podés crear un flujo con nodos especializados: saludar, recolectar datos, decidir una rama, consultar información, pedir aprobación humana, llamar otro agente o finalizar con una respuesta concreta.
Un workflow está compuesto por:
Borrador, Activo o Pausado.
Usá workflows cuando necesitás un proceso más controlado que una conversación libre:
Captura de leads
Pedir datos de contacto, presupuesto, necesidad y plazo antes de derivar o calificar.
Ventas y alquileres
Enviar al usuario por ramas diferentes según intención: comprar, vender, alquilar u otra consulta.
Soporte
Clasificar problemas, pedir información técnica y derivar a un humano cuando haga falta.
Aprobaciones
Pausar el flujo hasta que una persona apruebe o rechace el siguiente paso.

Un workflow no se ejecuta necesariamente completo en un solo mensaje. Si un nodo está configurado para esperar respuesta del usuario, el flujo queda pausado en ese nodo hasta recibir la siguiente respuesta. Cuando el usuario contesta, el workflow evalúa si ya tiene lo necesario para avanzar o si debe seguir preguntando.
Cada nodo puede usar información generada antes. En prompts de nodos tipo agente podés insertar contexto como documentos, recursos, personalidad o valores del paso anterior. Esto ayuda a que cada paso tenga instrucciones precisas sin repetir toda la configuración.
Los nodos condicionales y routers pueden tener varias salidas. Cada salida debe conectarse al siguiente paso correspondiente. También existe una salida default para cuando ninguna condición coincide con claridad.
El workflow devuelve la respuesta del nodo final o del nodo marcado como salida. Si el flujo queda esperando al usuario, la respuesta que ve el usuario es la del nodo que pidió información.