🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Nodo: Si (condición)

Cómo configurar el nodo Si para bifurcar un workflow en dos ramas según una condición simple.

Jul 11, 2026

El nodo Si evalúa una condición simple y bifurca el workflow en dos caminos: (se cumple) y No (no se cumple). Si necesitás más de dos resultados posibles, usá el nodo Switch (varias ramas) en su lugar.

Cuándo usarlo

  • Para tomar una decisión binaria dentro del flujo: ¿el mensaje contiene una palabra?, ¿el monto supera un valor?, ¿el campo está vacío?
  • Como filtro antes de una acción costosa (ej. solo enviar un email si el cliente aceptó comunicaciones).

Configuración

  • Campo: la variable a evaluar, ej. $trigger.tag o $deal.amount.
  • Operador: equals, not_equals, contains, not_contains, starts_with, ends_with, greater_than, less_than, is_empty, is_not_empty.
  • Valor: el valor de comparación (admite variables). No se pide si el operador es is_empty o is_not_empty.

Ejemplo

Nodo Si con campo $trigger.tag, operador contains, valor vip → rama : "Asignar agente IA" (Ventas VIP); rama No: sigue el flujo estándar.

Consejos

  • greater_than/less_than solo funcionan si ambos valores son numéricos; si el campo trae texto, la condición da falso.
  • Podés comparar contra otra variable, no solo contra texto fijo (ej. valor = {{$deal.previous_amount}}).

Solución de problemas

  • La condición siempre da "No": abrí el panel de Variables y confirmá que el campo realmente existe en el contexto en ese punto del workflow.
  • Necesitás 3 o más resultados posibles: reemplazá el nodo Si por un Switch.
¿Te fue útil?

Artículos relacionados