Ir al contenido principal

Herramientas de Darwin: Branching (Ramificación)

La herramienta de Branching (ramificación) te permite ejecutar diferentes escenarios dentro de una sola automatización dependiendo de condiciones específicas.

S
Escrito por Support Team

Imaginemos que estás procesando pedidos de una tienda online. Con la herramienta Branching, puedes configurar tu flujo de trabajo así:

  • Si el monto del pedido es mayor a $100, envía un mensaje al gerente.

  • Si es menor, simplemente guarda el pedido en tu base de datos.

  • Si es mayor, notifica al propietario del contacto.

Una sola automatización puede manejar varios escenarios según los datos que recibe.

Importante: los disparadores también tienen un filtro de condición. Este revisa los datos entrantes al inicio del proceso de automatización y verifica si el escenario debe ejecutarse o no. La herramienta de ramificación, por otro lado, funciona dentro de la automatización. Es decir, te permite dividir el proceso en diferentes ramas y realizar distintas acciones dependiendo de las condiciones.

¿Qué es Branching?

Una rama (branch) es parte de tu escenario de automatización. Solo se ejecuta cuando su condición se cumple. Si la condición no se cumple, la rama no se ejecutará.

Branching (ramificación) es un conjunto de ramas. Permite que tu automatización elija qué camino seguir después. Puedes configurar cómo funciona en los ajustes:

  • ejecutar solo la primera rama que coincida (de izquierda a derecha);

  • ejecutar todas las ramas que coincidan con las condiciones.

Puedes agregar tantas ramas como necesites en tu automatización.

Ejemplo 1: Variar Acciones Dependiendo del Monto del Pedido en Tu CRM

Supongamos que quieres realizar diferentes acciones según el monto del pedido. El disparador es Nuevo pedido en CRM. Luego, usa la herramienta Branching para dividir el flujo:

  • Rama 1. Si el monto es menor a $50 → otorga un 5% de descuento y envía una oferta personalizada por email.

  • Rama 2. Si el monto está entre $50 y $200 → otorga un 10% de descuento, envía un email al cliente y notifica al gerente en WhatsApp.

  • Rama 3. Si el monto es mayor a $200 → crea una tarea para el gerente en CRM y asigna el lead al equipo de ventas.

Configura Branching para ejecutar solo la primera rama que coincida.

Ejemplo 2. Validar los Datos Antes de Crear un Nuevo Registro en CRM

En este caso, el disparador es Datos de formulario recibidos. Luego, agregamos Branching para dividir la lógica según condiciones:

  • Rama 1. Si el campo de número de teléfono está completo → crea un contacto y un nuevo negocio en CRM.

  • Rama 2. Si el campo de teléfono está vacío → envía una notificación al gerente en WhatsApp.

  • Rama 3. Si se proporciona un email → envía una oferta a ese correo.

En este caso, la opción Ejecutar todas las ramas coincidentes debe estar habilitada.

Cómo Usar la Herramienta Branching (Ramificación)

Agrega la herramienta Branching en tu flujo de automatización.

screenshot1

En la siguiente ventana, encontrarás la opción Verificar todas las condiciones y ejecutar todas las ramas coincidentes.

screenshot3

Si la opción está habilitada, el sistema verifica todas las condiciones y ejecuta cada rama que coincida. Si está deshabilitada (valor predeterminado), solo se ejecutará la primera rama que coincida.

Haz clic en Agregar rama para crear una nueva rama.

screenshot4

Luego, asigna un nombre a la rama y establece las condiciones para que se ejecute.

screenshot5

También puedes establecer condiciones adicionales para cada rama. Por ejemplo, si el texto del email contiene la palabra Pedido, Albato creará un nuevo lead en tu CRM.

screenshot6

La segunda rama puede tener sus propias condiciones y acciones. Tu automatización está lista. Así es como se ve.

screenshot7

También puedes duplicar ramas. La copia se añadirá automáticamente a la derecha de las existentes.

screenshot8

Ahora no es necesario crear automatizaciones separadas con el mismo disparador. Crear y editar escenarios es más fácil y eficiente.

¿Ha quedado contestada tu pregunta?