Cómo funcionan las ramas
En el editor de flujos de trabajo, puedes crear varias rutas (ramas) que salgan de un solo nodo. Esto te permite crear automatizaciones complejas con diferentes resultados. Importante: cuando se ejecuta un flujo de trabajo, todas las ramas se ejecutan en paralelo de forma predeterminada. No hay una lógica “if/else” incorporada para elegir una rama sobre otra—todas las rutas se ejecutarán simultáneamente.Controlar qué rama se ejecuta
Para ejecutar solo una rama según condiciones específicas, añade un nodo Filter al principio de cada rama.Ejemplo de configuración
- Crea tu flujo de trabajo con varias ramas desde un único nodo
- Añade un nodo Filter como primer paso en cada rama
- Configura condiciones en cada Filter para determinar cuándo debe continuar esa rama
- Solo continuarán la(s) rama(s) cuyas condiciones del Filter se cumplan
Cómo funcionan los nodos Filter
- Si se cumple la condición del Filter: la rama sigue ejecutándose
- Si la condición del Filter no se cumple: la rama se detiene en el nodo Filter
Ejemplo: enrutar por tamaño del negocio
Escenario: cuando se cierra un negocio, envía distintas notificaciones según el tamaño del negocio.- Disparador: Oportunidad actualizada (Etapa = Cerrado Ganado)
- Rama 1: Filter para Importe > $10,000 → Enviar mensaje de Slack a #big-deals
- Rama 2: Filter para Importe ≤ $10,000 → Enviar un correo electrónico al gerente de ventas
Creación de ramas
Para crear una nueva rama a partir de un paso existente, haz clic en el botón + del paso y agrega tu acción. Puedes añadir varias ramas haciendo clic en + varias veces.
- En el editor de flujos de trabajo, selecciona el paso desde el que quieres ramificar
- Haz clic en + para agregar una acción
- Esto crea una rama
- Haz clic en + de nuevo en el mismo paso para crear ramas adicionales
- Cada rama puede tener su propia secuencia de acciones
Volver a unir las ramas
Después de que las ramas en paralelo completen su trabajo, puedes volver a unirlas en una sola ruta:- Completa tus acciones en las ramas
- Añade un nuevo paso que deba ejecutarse después de todas las ramas
- Arrastra conexiones desde el final de cada rama a este nuevo paso
- El paso fusionado espera a que todas las ramas conectadas se completen antes de ejecutarse
Ejemplo: procesar y luego notificar
Mejores prácticas
- Usa siempre nodos Filter al inicio de las ramas cuando quieras una ejecución condicional
- Mantén las condiciones de las ramas mutuamente excluyentes para evitar acciones duplicadas
- Prueba tus flujos de trabajo con distintos datos para asegurarte de que se ejecuten las ramas correctas
- Renombra los pasos de las ramas de forma descriptiva para que quede claro qué hace cada ruta
- Fusiona las ramas cuando necesites una acción final después del procesamiento en paralelo
Relacionado
- Preguntas frecuentes sobre flujos de trabajo — respuestas sobre la ejecución en paralelo
- Acciones de flujos de trabajo — acciones disponibles para las ramas