Flows

Un flow es una secuencia automatizada de mensajes activada por un evento y ejecutada paso a paso — una secuencia de bienvenida tras el registro, una cadena de recordatorios antes de una cita, un recorrido de reactivación tras 90 días de inactividad.

¿Qué es un flow?

Un flow es una secuencia preplanificada de acciones automatizadas que se ejecuta cuando ocurre un evento definido. En lugar de enviar un único mensaje, planifica una cadena: «Cuando un contacto se registra, enviar bienvenida inmediatamente → esperar 24 horas → enviar consejo → esperar 3 días → enviar comprobación de onboarding».

Componentes de un flow

Cada flow se compone de nodos tipados conectados en un grafo dirigido:

  • Disparador (Trigger): El evento que inicia el flow (por ejemplo, «tag añadido», «webhook recibido», «formulario enviado»).
  • Nodo Enviar: Enviar un mensaje por un canal (WhatsApp, email, SMS, Telegram, Messenger, Instagram).
  • Nodo Esperar: Periodo de espera — fijo («3 días») o condicional («hasta que el contacto responda, máx. 48 horas»).
  • Nodo Condición: Bifurcación basada en una regla («¿El contacto tiene el tag 'VIP'?»).
  • Nodo Tag: Asignar o quitar un tag para actualizar el estado del contacto.
  • Nodo Fin: Cierre explícito de una rama del flow — indica al validador que este camino termina intencionadamente.

Flows vs broadcasts

AspectoBroadcastFlow
DisparadorEnvío manual en un horario fijoBasado en eventos, se ejecuta automáticamente
PersonalizaciónDifícil, mayormente one-to-manyAlta — cada paso puede comprobar el estado del contacto
Multi-pasoEnvío únicoMúltiples pasos durante días/semanas
Ejemplo«Oferta Black Friday para todos»«Onboarding de 4 toques en 14 días»

Se pueden combinar ambos: un broadcast dispara un flow para los destinatarios que respondan.

Flows en la práctica

Clases típicas de flows:

  • Flow de bienvenida: Onboarding multi-paso repartido en los primeros 14 días tras el registro.
  • Flow de recordatorio de cita: 24h antes → 1h antes → 15 min antes, todo automático.
  • Flow de reactivación: Se dispara tras 60 días de inactividad, con dos mensajes espaciados.
  • Flow de carrito abandonado: Recordatorio 1 hora después del abandono, oferta de descuento 24 horas más tarde.
  • Flow de cualificación de leads: Acompañar al contacto con preguntas, etiquetarlo y traspasar a ventas.

Flow Builder y definición de flow

Los editores visuales de flow construyen la definición de flow como un grafo: nodos con entradas/salidas, conectados por aristas. Antes de publicar, un validador verifica que todos los nodos estén bien conectados, que las ramas terminen correctamente y que no haya bucles infinitos.

Detalles en la entrada Flow Builder.

Flows en SendSeven

Los Flows de SendSeven utilizan un editor visual con nodos Enviar, Esperar, Condición, Tag y Fin. Por ejecución de flow, se puede anular el canal de envío (por ejemplo, normalmente WhatsApp, fallback a email). Los nodos Tag aplican o eliminan tags. Los operadores de condición cubren comparaciones, coincidencia de cadenas y pertenencia a listas. El validador de flow bloquea la publicación si la estructura del grafo está incompleta.