Converger
Unir trabajo común después de varias rutas no consiste simplemente en dibujar una conexión entre ellas. La guía de Make sobre el concepto «converger» propone alternativas para evitar duplicar una secuencia de módulos. No debe confundirse esa propuesta con una descripción general de todas las herramientas actuales de control de flujo.
Compartir datos mediante un almacén
El procedimiento documentado utiliza una ruta adicional sin filtro en el router para alojar la secuencia común:
- Al final de las rutas que producen datos, añade Data store > Add/replace a record.
- Guarda la salida necesaria con una clave conocida, como
MyKey. - En la ruta adicional, coloca Data store > Get a record antes de la secuencia compartida para recuperar el registro.
La propuesta de la fuente utiliza un registro compartido; no equivale a combinar automáticamente todos los paquetes de todas las rutas.
Precaución editorial: revisa qué ruta escribe el registro y cuándo se lee. Prueba también el caso en que ninguna ruta produce datos; no des por válido un registro de una ejecución anterior.
Pasar una estructura con JSON
La alternativa con JSON evita usar el almacén:
- Convierte los datos con JSON > Create JSON.
- Guarda el resultado con Tools > Set variable, por ejemplo en
MyBundle. - Recupera la variable con Tools > Get variable en la secuencia común.
- Reconstruye los campos con JSON > Parse JSON.
La fuente advierte de un error de análisis si ninguna ruta se ejecuta. Plantea usar ifempty() para tratar el valor vacío. El valor alternativo debe ser JSON válido y tener sentido para el flujo; aquí no se reproduce una fórmula que solo aparece en una captura de pantalla.
Compartir un valor o separar la secuencia
Para un dato sencillo, como un identificador, la guía propone Tools > Set variable y Get variable. También menciona el módulo para establecer varias variables.
Otra opción documentada consiste en mover el trabajo común a otro escenario: cada ruta envía los datos con HTTP > Make a request y el escenario receptor comienza con Webhooks > Custom webhook.
Criterio editorial: elige según lo que necesitas compartir —un valor, una estructura o un proceso— y valida rutas sin datos y ejecuciones simultáneas antes de aplicarlo a datos reales. No hemos ejecutado estas variantes en una cuenta de Make.