# ¿Cómo gestiono un paso del flujo que espera una devolución de llamada externa?

Canonical URL: https://help.iagenify.com/es/faqs/workflows/como-gestiono-un-paso-del-flujo-que-espera-una-devolucion-de-llamada-externa

[← Volver a las preguntas frecuentes sobre Flujos de trabajo](https://help.iagenify.com/es/faqs/workflows)

CENTRO DE AYUDA · FAQ Flujos de trabajo 1 min de lectura
# ¿Cómo gestiono un paso del flujo que espera una devolución de llamada externa?
Un paso basado en callback puede permanecer abierto mientras trabaja un sistema externo, así que necesita un identificador de correlación duradero, una política de expiración y tratamiento claro de callbacks duplicados o tardíos. No ocupes un worker si el motor admite espera persistente.
IaGenify
Flujos de trabajo

## Correlaciona y valida callbacks
Genera un token protegido asociado a la ejecución y al tipo de callback esperado. Valida origen, firma y contenido antes de avanzar, y evita poner datos sensibles en la URL.
Haz idempotente el procesamiento para que entregas duplicadas devuelvan el resultado previo sin repetir efectos. Define qué ocurre con callbacks concurrentes de una misma ejecución.
## Define tiempo de espera y recuperación
Elige cuánto puede esperar el paso y qué ocurre al vencer: reintentar la solicitud externa, enviar a revisión o finalizar con error claro. Alinea el plazo con la finalización prevista del servicio.
Registra recepción, validación y estado sin secretos. Prueba callbacks válidos, duplicados, malformados, tardíos y ausentes, incluida recuperación tras reiniciar el motor. [← Volver a las preguntas frecuentes sobre Flujos de trabajo](https://help.iagenify.com/es/faqs/workflows)
