Aprobación humana
Aprobación humana (approval) pausa el workflow hasta que una persona aprueba, rechaza o vence la solicitud.
Configuración
Definí título, detalle para decidir, mensaje al usuario, aprobadores, notificaciones y tiempo máximo de espera. El detalle puede usar facts y resultados previos para presentar una solicitud completa.
Salidas
- Aprobado: continúa con la acción autorizada.
- Rechazado: informa o ejecuta la alternativa definida.
- Vencido: trata la ausencia de decisión dentro del plazo.
Conectá las tres ramas. No dejes Vencido sin destino en procesos que pueden quedar pendientes durante horas o días.
Comportamiento técnico
El estado y blackboard se persisten antes de pausar. Al resolver la aprobación, una nueva ejecución reanuda desde la rama elegida. No se mantienen conexiones o transacciones externas abiertas mientras espera.
Cuándo usarlo
Descuentos, reembolsos, contratos, excepciones comerciales o acciones sensibles que requieren autorización explícita.
Pruebas
Probá aprobación, rechazo, vencimiento y reanudación después de reiniciar el proceso. Confirmá que la acción aprobada no se ejecute dos veces ante reintentos.