Toma de decisiones: nodos IF, Switch y rutas múltiples

En esta lección aprendemos a tomar decisiones dentro de una automatización. Los nodos de control de flujo permiten que los datos sigan caminos diferentes según su contenido.

🔀 Nodo IF (Sí/No)

Evalúa si una condición es Verdadera (True) o Falsa (False) y divide el flujo en dos caminos.

  • Condiciones: Puedes comparar textos (es igual a, contiene, empieza por), números (mayor que, menor que), fechas o existencia de datos (está vacío).
  • Lógica AND vs. OR:
    • AND: Todas las condiciones deben cumplirse para que sea True (ej. “Autor es Ana” Y “Fecha es Hoy”).
    • OR: Basta con que una condición se cumpla (ej. “Autor es Ana” O “Autor es Juan”).

🚦 Nodo Switch (Múltiples Caminos)

A diferencia del IF (que solo tiene 2 salidas), el Switch permite crear rutas ilimitadas basadas en reglas.

  • Funcionamiento: Defines reglas de enrutamiento.
    • Ruta 1: Si el “Autor” es “Ana” →→ Salida 1.
    • Ruta 2: Si el “Autor” es “Tim” →→ Salida 2.
    • Ruta 3: Si el “Contenido” incluye “AI” →→ Salida 3.
  • Fallback Output: Es una salida de seguridad opcional. Si un dato no cumple ninguna de las reglas anteriores, se envía por este camino “por defecto” (útil para capturar errores o casos no previstos).

🧠 Estrategia de Uso

  • Usa IF para validaciones simples o filtros de paso (ej. “¿Tiene email? Sí/No”).
  • Usa Switch para distribuir tareas complejas (ej. “Si el lead viene de Facebook →→ Manda a Ventas; si viene de Blog →→ Manda a Newsletter; si viene de Soporte →→ Manda a Jira”).