Compuerta Basada en Eventos(Event-Based Gateway)
Dirige el flujo según QUÉ EVENTO OCURRE PRIMERO: el proceso espera en la compuerta, y el primer evento en producirse (mensaje, temporizador, señal…) elige el camino. Rombo con un pentágono dentro de un doble círculo.
La Compuerta basada en eventos (Event-Based Gateway) modela una carrera: tras ella, cada flujo de salida conduce a un evento de captura (o a una tarea de recepción); el primero en dispararse gana, y las demás ramas se descartan. El patrón canónico: *respuesta recibida* frente a *tiempo de espera agotado*.
Cuándo usar y evitar
Cuándo usar
Para esperas de tipo respuesta o tiempo agotado tras el envío de una solicitud.
Cuando el siguiente paso dependa de cuál de varios estímulos externos llega primero.
Para modelar la elección diferida — decide el entorno, no los datos.
Cuándo NO usar
Cuando los datos ya responden a la pregunta — Compuerta Exclusiva.
Con actividades directamente en los flujos de salida — solo se permiten eventos de captura o tareas de recepción.
Para poner en carrera más de un puñado de eventos — considere reestructurar para mejorar la legibilidad.
Ejemplo de negocio
Respuesta del proveedor frente a tiempo de espera de 48 horas

Abra este ejemplo en el editor de procesos de HEFLO y explore el diagrama por dentro.
Abrir en el editor HEFLO →Paso a paso
- Enviar solicitud al proveedor despacha la solicitud de cotización.
- En la Compuerta basada en eventos (resaltada), el proceso espera: gana lo que se dispare primero — la respuesta del proveedor o el temporizador de 48 horas.
- Respuesta → Procesar respuesta; tiempo agotado → Contactar a otro proveedor. La rama perdedora se descarta automáticamente.
Diferencias
Basada en eventos frente a Compuerta Exclusiva
Exclusiva: decisión instantánea sobre datos disponibles. Basada en eventos: decisión en suspenso — pasa el tiempo, el entorno responde. Si el token debe *esperar* para saber, es una compuerta basada en eventos.
Preguntas frecuentes
¿Qué puede seguir a una compuerta basada en eventos?
Solo eventos intermedios de captura (mensaje, temporizador, señal, condición) o tareas de recepción — nunca actividades ordinarias ni eventos de lanzamiento.
¿Qué sucede con las ramas que perdieron la carrera?
Sus suscripciones a eventos se cancelan en el momento en que se dispara la ganadora — no queda ninguna espera pendiente.