WhatsApp Flows estáticos y dinámicos
Un WhatsApp Flow estático muestra pantallas y contenidos que quedan fijados al publicarlo y no necesita servidor propio. Un WhatsApp Flow dinámico intercambia datos con un servidor mientras el cliente lo rellena, por ejemplo para mostrar las citas libres o comprobar un dato al momento.
¿Qué diferencia hay entre WhatsApp Flows estáticos y dinámicos?
Un WhatsApp Flow es un formulario dentro del chat. Meta distingue dos tipos, según de dónde saca el flow su contenido:
- Flow estático: cada pantalla, campo y opción queda fijado al publicar el flow. No necesita servidor propio. Meta deduce los caminos entre pantallas a partir de los botones, y las respuestas solo llegan a la empresa cuando el cliente envía el formulario.
- Flow dinámico: el flow está conectado a un endpoint de datos. En pasos definidos envía a ese servidor lo que el cliente ha introducido hasta ese momento y recibe contenido nuevo, por ejemplo los huecos libres del día elegido, productos adecuados o un aviso de que un número de cliente no existe.
A nivel técnico, la diferencia se ve en el Flow JSON. Un flow dinámico necesita un modelo de enrutamiento explícito que enumere los caminos permitidos entre pantallas, una versión de la API de datos y acciones data_exchange que llaman al servidor. El endpoint debe ser accesible por HTTPS, y los datos viajan cifrados.
Lo que un flow estático sí puede hacer
Estático no significa rígido. Un flow estático puede mostrar u ocultar partes de una pantalla según una respuesta, por ejemplo un campo de texto libre que solo aparece al seleccionar «Otro». Valida los campos obligatorios, puede abarcar varias pantallas y llevar a los clientes por caminos distintos según sus respuestas. Lo que no puede es consultar algo que cambia mientras el cliente lo rellena.
Como regla general: si el contenido cambia poco, basta con un flow estático. Si depende de tu stock, tu agenda o tus datos de clientes, necesitas uno dinámico.
Por qué importa la diferencia
- Opciones actualizadas: solo un flow dinámico muestra a los clientes lo que es cierto en ese momento, por ejemplo solo las citas que siguen libres. Quien ve enseguida una opción que le encaja termina con más probabilidad.
- Menos errores: un flow dinámico puede comprobar un dato al instante y dejar que el cliente lo corrija dentro del formulario.
- Esfuerzo: un flow estático se crea rápido y no requiere desarrollo. Uno dinámico necesita un endpoint que responda rápido y de forma fiable.
- Operación: Meta supervisa los endpoints. Si uno responde demasiado lento o falla con demasiada frecuencia, Meta puede limitar o bloquear el flow.
Ejemplo práctico
Un taller de bicicletas de Sevilla recibe solicitudes de reparación por WhatsApp. Su primer flow es estático: tipo de bicicleta, qué hay que reparar, una foto del daño y una franja horaria preferida. Después, el equipo responde con una propuesta de cita.
Más adelante, el taller pasa a un flow dinámico. Cuando el cliente elige la reparación, el flow solo muestra los días con capacidad libre para ella, y el cliente elige un hueco directamente en el formulario. Se acaba el ir y venir de mensajes para cuadrar la fecha.
Flows estáticos y dinámicos con SendSeven
En el constructor de WhatsApp Flows de SendSeven (beta) puedes crear flows estáticos desde el plan Basic. Los flows dinámicos están disponibles desde el plan Scale. Su contenido puede venir del perfil del contacto, de las opciones de campos personalizados, de listas, etiquetas, del catálogo o de tu propio webhook. SendSeven pone a tu disposición el endpoint de datos que Meta exige para los flows dinámicos, alojado en la UE.
Conviene conocer dos límites: los números con Coexistence solo ejecutan flows estáticos, y el constructor con IA (desde Professional; consume créditos de IA, solo en las generaciones completadas) también crea flows estáticos. Solo en los flows dinámicos muestran las estadísticas en qué pantalla abandonan los clientes.
WhatsApp Flows está en beta. Lo que cuestan un flow enviado y un flow completado se explica en la entrada WhatsApp Flows.
Conforme al RGPD, alojado en la UE. Prueba gratuita de 14 días.