Skip to main content
Un workflow es un flujo guiado por pasos secuenciales. El agente le pregunta al usuario en orden los datos que necesita (text, email, telefono, fecha, select, etc.), opcionalmente ejecuta tools en el medio para validar/enriquecer, y al final cierra con una tool de submit que persiste o procesa el resultado.
Disponible desde Starter.

Cuando usar workflows vs instrucciones HITL

Como llegar

thaliq.com/agents/:agentId/workflows (tab Workflows del agente).

Anatomia de un workflow

Tipos de step

Step tool_call

Permite ejecutar una tool en el medio del workflow. Util para validar (codigo postal -> ciudad), enriquecer (DNI -> datos del cliente) o consultar (precio del producto antes de cerrar pedido).

Ejemplo: alta de cliente

Limites por plan

Buenas practicas

  • Pasos atomicos — un campo por step, no combines varios datos en un mismo prompt
  • Validacion temprana — pone los tool_call apenas tengas los datos necesarios, no al final
  • Mensajes de error clarosonErrorMessage debe explicar como corregir, no solo decir “fallo”
  • Confirm antes de submit — si el flujo crea registros o cobra, siempre pide confirmacion final
  • Trigger Intent especifico — describe el intent en la voz del usuario, no en la del agente

Que sigue

Tools

La tool de submit y las tools que usas en tool_call steps.

Instrucciones

Para confirmaciones y consents puntuales (no formularios).