Ir al contenido principal

Cómo usar el nodo de filtros y condiciones

Controle su automatización con condiciones precisas.

Mika Hally avatar
Escrito por Mika Hally
Actualizado hoy

El nodo de filtro / condición decide si y hacia dónde debe continuar tu automatización. Puedes utilizarlo de manera versátil, desde comprobaciones simples de sí / no hasta ramificaciones complejas.

¿Cómo funciona el nodo?

El nodo de filtro / condición siempre funciona de la misma manera: tú decides cómo usarlo.

Principio básico:

  1. Defines uno o más caminos con condiciones

  2. La automatización verifica los caminos de arriba hacia abajo

  3. En el primer camino cumplido → La automatización toma esta ruta

  4. ¿Ningún camino cumplido? → Se toma el camino "De lo contrario"

El camino "De lo contrario" puede:

  • Llevar a más nodos → La automatización continúa de manera diferente

  • No llevar a ningún lado → La automatización se detiene aquí

Patrones de uso típicos:

Como filtro simple (lógica de detención):

  • Camino 1: La asignación no tiene valor → La automatización continúa

  • De lo contrario: No lleva a ningún lado → La automatización se detiene

Con múltiples ramificaciones:

  • Camino 1: La etiqueta contiene "VIP" → Al gestor de cuentas

  • Camino 2: La etiqueta contiene "Soporte" → Al equipo de soporte

  • Camino 3: La etiqueta contiene "Ventas" → Al equipo de ventas

  • De lo contrario: Al Inbox general

Interruptor simple sí/no:

  • Camino abierto: La ventana de tiempo de la conversación está abierta → Nodo de enviar mensaje

  • Camino cerrado: La ventana de tiempo de la conversación está cerrada → Nodo de plantillas de WhatsApp

Reglas básicas importantes

1. Solo UN filtro posible por camino

No puedes filtrar por múltiples cosas diferentes simultáneamente en un solo camino (por ejemplo, etiqueta Y lista de contactos).

  • Incorrecto: Un camino con etiqueta igual a "VIP" Y lista de contactos igual a "Premium" no funciona.

  • Correcto: Usa dos nodos uno después del otro.

    • Nodo 1 - Camino 1: La etiqueta contiene "VIP" → continúa al Nodo 2

    • Nodo 2 - Camino 1: La lista de contactos contiene "Premium" → Ejecuta la acción

2. Los caminos se verifican de arriba hacia abajo

La automatización verifica cada camino en orden y se detiene en la primera coincidencia.

Ejemplo:

  • Camino 1: La etiqueta contiene "VIP"

  • Camino 2: La etiqueta contiene "Premium"

  • Camino 3: La etiqueta contiene "Soporte"

¿Qué pasa si la conversación tiene las etiquetas "VIP" y "Soporte"?

La automatización va al camino 1, porque es el primero que se verifica. ¡El camino 3 ya no se alcanza!

3. Comprender correctamente "no tiene valor"

Esta condición confunde a muchos: aquí está su significado:

  • "La asignación no tiene valor" significa: La conversación NO está asignada (no está asignada a nadie)

  • "La etiqueta no tiene valor" significa: La conversación NO tiene etiquetas

  • "La lista de contactos no tiene valor" significa: El contacto NO está en ninguna lista

Ejemplo:

  • Si la asignación no tiene valor:
    → Asigna la conversación al equipo de soporte

  • De lo contrario:
    → No hagas nada (ya que, en este caso, la asignación tiene un valor y, por lo tanto, la conversación ya está asignada)

Criterios de filtro disponibles

Los criterios más importantes:

Atributos del contacto

  • Atributos del contacto: Nombre, apellido, correo electrónico, teléfono + todos los atributos personalizados del contacto

  • Lista de contactos: ¿En qué listas está el contacto?

Datos de la conversación

  • Etiqueta: ¿Qué etiquetas tiene la conversación?

  • Asignación: ¿A quién está asignada la conversación?

  • Inbox: ¿En qué Inbox está la conversación?

Datos del canal

  • Tipo de canal: WhatsApp, Instagram, Facebook, etc.

  • Canal: Canal específico (por ejemplo, número de WhatsApp 1)

Datos de tiempo

  • Fecha / hora actual (desde el momento en que se ejecuta el nodo)

  • Día de la semana actual (desde el momento en que se ejecuta el nodo)

Filtros especiales

  • Horario de apertura del Inbox: Abierto o cerrado

  • Ventana de tiempo de la conversación (importante, por ejemplo, para la regla de 24 horas de WhatsApp): Abierta o cerrada

  • Contenido del mensaje: ¿Qué hay en el mensaje?

  • Otras automatizaciones activas: ¿Qué automatizaciones se están ejecutando actualmente?

Todos los criterios de filtro en detalle

Atributo del contacto

Filtra por todos los atributos del contacto:

  • Atributos del sistema del contacto: Nombre, apellido, correo electrónico, teléfono

  • Atributos personalizados del contacto: Todos los atributos creados individualmente en tu Workspace

  • Tipo: Depende del tipo de dato (texto, número, fecha, etc.)

Lista de contactos

  • Verifica si el contacto está en ciertas listas

  • Tipo: Selección múltiple (el contacto puede estar en varias listas)

Etiqueta

  • Verifica qué etiquetas tiene la conversación

  • Tipo: Selección múltiple (la conversación puede tener varias etiquetas)

Inbox

  • Verifica en qué Inbox está la conversación

  • Tipo: Selección única (la conversación siempre está en un solo Inbox)

Asignación

  • Verifica a quién está asignada la conversación

  • Tipo: Selección múltiple (la conversación puede estar asignada a varios usuarios)

Horario de apertura del Inbox

  • Verifica si el horario de apertura está actualmente activo

  • Solo 2 caminos predefinidos: Abierto o Cerrado

  • Basado en la configuración del horario de apertura del Inbox

Ventana de tiempo de la conversación

  • Verifica si la ventana de tiempo de la conversación está abierta o cerrada

  • Solo 2 caminos predefinidos: Abierta o Cerrada

  • Importante para WhatsApp: Solo dentro de la ventana de 24 horas puedes trabajar con mensajes libres, respuestas rápidas y listas de WhatsApp; de lo contrario, debes trabajar con plantillas de WhatsApp

Tipo de canal

  • Verifica en qué tipo de canal se desarrolla la conversación.

  • Ejemplos: WhatsApp, Instagram, Facebook, Telegram, correo electrónico, live chat.

  • Tipo: Selección única.

Canal

  • Verifica a través de qué canal se desarrolla la conversación

  • Ejemplos: WhatsApp, Instagram, Facebook, Telegram, Correo electrónico, Webchat

  • Tipo: Selección única

Fecha / hora actual

  • Verifica la fecha / hora en que se ejecuta este nodo

  • Ejemplo: Continuar solo entre las 18:00 y las 20:00

  • Tipo: Fecha / Hora

Día de la semana

  • Verifica en qué día de la semana se ejecuta este nodo

  • Ejemplo: Continuar solo de lunes a viernes

  • Tipo: Selección única

Otra automatización activa

  • Verifica qué automatizaciones se están ejecutando actualmente en esta conversación

  • Tipo: Selección múltiple (varias automatizaciones pueden estar activas simultáneamente)

  • Importante: La automatización que verifica esta condición se excluye a sí misma. "No tiene valor" significa, por lo tanto, que NO hay OTRAS automatizaciones ejecutándose actualmente

  • Caso de uso: Evitar ejecuciones duplicadas

Contenido del mensaje

  • Verifica el contenido de un mensaje (por ejemplo, desde el disparador)

  • Ejemplo: El mensaje contiene "Ayuda" → Flujo de soporte

  • Tipo: Texto

Condiciones por tipo de dato

Cada criterio tiene un tipo de dato que determina qué condiciones son posibles.

Texto

Condiciones disponibles:

  • comienza con

  • termina con

  • contiene

  • no contiene

  • no contiene ninguno de

  • contiene al menos todos estos

  • contiene al menos uno de

  • tiene cualquier valor

  • no tiene valor

  • es igual a

  • no es igual a

Ejemplos:

  • El nombre comienza con "A"

  • El correo electrónico contiene "@gmail.com"

  • El contenido del mensaje contiene al menos uno de "Ayuda", "Soporte", "Problema"

Número

Condiciones disponibles:

  • tiene cualquier valor

  • no tiene valor

  • es igual a

  • es mayor que

  • es mayor o igual a

  • es menor que

  • es menor o igual a

  • no es igual a

  • está entre

Ejemplos:

  • La edad es mayor que 18

  • El valor del pedido está entre 100 y 500

Selección única

Condiciones disponibles:

  • tiene cualquier valor

  • no tiene valor

  • es uno de

  • es igual a

  • no es ninguno de

  • no es igual a

Ejemplos:

  • Inbox es igual a "Soporte"

  • El tipo de canal es uno de WhatsApp o Instagram

Selección múltiple

Condiciones disponibles:

  • no contiene ninguno de

  • contiene al menos uno de

  • contiene al menos todos estos

  • tiene cualquier valor

  • no tiene valor

  • es igual a

  • no es igual a

Ejemplos:

  • La etiqueta contiene al menos uno de "VIP" o "Premium"

  • La asignación contiene al menos todos estos: Max y Lisa

Explicación "contiene al menos uno de" vs. "contiene al menos todos estos": La conversación tiene las etiquetas: "VIP", "Soporte", "Urgente"

  • "contiene al menos uno de VIP o Premium" → Cumplido (porque "VIP" está presente)

  • "contiene al menos todos estos VIP y Premium" → No cumplido (porque falta "Premium")

  • "contiene al menos todos estos VIP y Soporte" → Cumplido (ambos están presentes)

Fecha

Condiciones disponibles:

  • tiene cualquier valor

  • no tiene valor

  • es en

  • es después de la fecha

  • es pasado (está en el pasado)

  • es antes de la fecha

  • es futuro (está en el futuro)

  • está entre

Ejemplos:

  • El atributo del contacto "Cumpleaños" es el 15 de mayo

  • El atributo del contacto "Fin del contrato" es futuro en menos de 14 días (vence en menos de 14 días)

  • El atributo del contacto "Última interacción" es pasado hace más de 7 días (hace más de 7 días)

Fecha / Hora

Condiciones disponibles:

  • tiene cualquier valor

  • no tiene valor

  • es después de la fecha

  • es después de la hora

  • es pasado

  • es antes de la fecha

  • es antes de la hora

  • es futuro

  • está entre

  • está entre horas

Ejemplos:

  • La fecha / hora actual está entre las 09:00 y las 17:00

  • El atributo del contacto "Cita" es después de las 14:00

  • El atributo del contacto "Última actividad" es pasado hace más de 24 horas (hace más de 24 horas)

Tipos del filtros

Es igual a

Activa la automatización solo si el mensaje recibido es exactamente igual a la palabra clave del filtro, sin más ni menos.

No es igual a

Activa la automatización cuando el mensaje recibido no coincide exactamente con la palabra clave
(por ejemplo, palabra clave “Superchat”: cualquier mensaje que no sea solo “Superchat”).

Contiene

Activa la automatización si el mensaje recibido contiene la palabra clave, incluso si hay otras palabras adicionales.

No contiene

Activa la automatización si el mensaje recibido no contiene en absoluto la palabra clave (por ejemplo, palabra clave “Superchat”: cualquier mensaje que no contenga “Superchat”).

Contiene uno de

Te permite seleccionar varias palabras clave. La automatización se activa si el mensaje recibido contiene alguna de las palabras seleccionadas (por ejemplo “Superchat” y “abc”, el cliente escribe “1234 Superchat”).

No contiene ninguno de

Te permite seleccionar varias palabras clave. La automatización solo se activa si el mensaje recibido no contiene ninguna de las palabras seleccionadas
(por ejemplo “Superchat” y “abc”, el cliente escribe “1234”).

Empieza por

Activa la automatización si el inicio del mensaje contiene la palabra clave
(por ejemplo palabra clave “Super”: “Superchat es genial” y “Superman es fuerte”).

Termina en

Activa la automatización si el final del mensaje contiene la palabra clave
(por ejemplo palabra clave “Adiós”, el cliente escribe “Hasta luego, adiós”).

Contiene todos

Activa la automatización si el mensaje recibido contiene todas las palabras clave seleccionadas, independientemente del orden.

Tiene algún valor

Activa la automatización cuando el cliente escribe cualquier cosa. En la práctica, es equivalente a no usar ningún filtro.

No tiene valor

Activa la automatización cuando un atributo del contacto no tiene ningún valor.Se utiliza habitualmente como bloqueador: el mensaje solo pasa el filtro mientras el atributo esté vacío. Una vez que se establece un valor, los mensajes futuros no activarán la automatización hasta que el atributo se borre de nuevo.

¿Ha quedado contestada tu pregunta?