Centro de Ayuda
Cookbook

Workflow de aprobación

Pon una compuerta humana antes de acciones sensibles — envíos, pagos, publicaciones — con asignados, timeout y contexto completo para decidir.

Automatización con días de juicio: el flow hace todo excepto el paso irreversible, que espera a que una persona apruebe o rechace.

Un flow pausado en un punto de decisión

El patrón

(preparación) → Human in the Loop ── aprobado → acción sensible (enviar / pagar / publicar)
                                  └── rechazado → notificar y archivar

Paso a paso

  1. Rama de preparación — lo que produzca la cosa a aprobar: un LLM Agent redactando un correo, un Transformer armando una orden de pago, un PDF Generator generando un contrato.
  2. Human in the Loop (Base) — configura:
    • Asignados: quién puede decidir (uno o varios).
    • Contexto: pasa el borrador/orden vía variables para que quien aprueba vea exactamente qué aprueba.
    • Timeout: qué pasa si nadie responde (fallar, o continuar por una rama default).
  3. Rama aprobada — el nodo sensible: Email, HTTP Request a una API de pagos, WhatsApp Output.
  4. Rama rechazada — notifica al solicitante y registra la decisión en una Database o Kanban.

Variaciones

  • Aprobación de dos niveles: encadena dos nodos Human in the Loop (gerente → finanzas).
  • Auto-aprueba casos chicos con un Conditional Flow antes de la compuerta (p.ej. montos bajo $100).
  • Envuelve la llamada sensible con un Error Handler para que las fallas notifiquen en vez de morir en silencio.

Prompt de Genius: "Crea un flow de aprobación: la IA redacta el correo, un humano aprueba o rechaza con timeout, y solo lo aprobado se envía."

En esta página