Los WhatsApp Flows son formularios nativos que se abren dentro de una conversación de WhatsApp Business API: pantallas con campos, desplegables, calendarios o casillas que tu Cliente rellena sin salir del chat. Sirven para reservar citas, captar leads, hacer encuestas o tramitar solicitudes en un solo paso, en lugar de pedir cada dato en un mensaje distinto.
Índice: qué son los WhatsApp Flows y cómo usarlos
Pides el nombre y esperas. Pides el email y esperas. Ofreces tres horas libres, el Cliente elige una que ya está ocupada y vuelta a empezar. Una gestión de dos minutos se convierte en diez mensajes, y en cada espera hay alguien que deja la conversación a medias.
Los Flows existen para ese momento. Todo el detalle técnico de este artículo procede de la documentación oficial de WhatsApp Flows de Meta, consultada el 15 de octubre de 2026. Lo que Meta no documenta, lo decimos.
Qué son los WhatsApp Flows y qué problema resuelven
Meta define un Flow como un flujo de trabajo interactivo dentro de WhatsApp que representa una tarea concreta, como reservar una cita. Por dentro es un conjunto de pantallas con componentes (textos, campos, selectores) y, si hace falta, una conexión con los sistemas de tu empresa.
Para el Cliente es sencillo: recibe un mensaje con un botón («Reservar cita»), lo pulsa y se abre una ventana a pantalla completa dentro de WhatsApp. Rellena, envía, y tu empresa recibe las respuestas ordenadas por campos. Es una función de la plataforma empresarial de Meta, no de la app gratuita: la base está en nuestra guía sobre qué es WhatsApp Business API.
Qué cambia frente a una conversación larga
- Menos idas y vueltas. Lo que por texto libre pueden ser seis u ocho turnos cabe en una o dos pantallas.
- Datos validados en origen. El campo de email solo acepta un email y la fecha se elige en un calendario.
- Respuestas estructuradas, listas para guardarse en un CRM sin interpretar párrafos.
- Menos abandono. Cada vez que devuelves la pelota al Cliente, le das una ocasión para irse.
Si atiende un asistente de IA, hay un efecto más: cada turno evitado es historial que la IA no relee en la respuesta siguiente. Lo explicamos en cómo hacer que la IA de WhatsApp lea solo lo que necesita.
Para qué sirven: casos de uso de WhatsApp Flows
Meta cita como ejemplos reservar citas, explorar productos, recoger opiniones y captar clientes potenciales, y al crear un Flow pide asignarle una categoría (registro, reserva de citas, captación de leads, contacto, atención al cliente, encuesta, entre otras). Un Flow no sustituye al chatbot ni a tu Equipo: la conversación la lleva el bot o la persona, y el Flow recoge los datos cuando llega el momento. Para ver qué tareas encajan en un asistente, repasa nuestros casos de uso de chatbot para WhatsApp Business.
Citas y reservas
El Cliente elige servicio, día y hora y confirma en dos o tres pantallas. Hay un calendario que admite una fecha o un rango y limita los días disponibles, y un selector de etiquetas que Meta presenta como útil para elegir franjas horarias. Si los huecos cambian a diario, el Flow necesita consultar tu agenda en tiempo real (lo vemos en los Flows con endpoint). Encaja en clínicas, talleres, academias o la reserva de mesa en un restaurante.
Formularios de captación de leads
Nombre, email, teléfono, interés y mejor hora para llamar, con validación y una casilla de aceptación enlazada a tus condiciones. Combinado con anuncios que abren WhatsApp, el lead llega desde el primer mensaje con los datos que necesitas para cualificarlo. Es una de las piezas de nuestro servicio de WhatsApp Business para captación de leads.
Encuestas, solicitudes e incidencias
Una encuesta de dos o tres preguntas tras una visita o una entrega; Meta recomienda indicar el progreso («Pregunta 1 de 3») y que la tarea no pase de cinco minutos. Para presupuestos, garantías o devoluciones, el Cliente puede adjuntar fotos o documentos (hasta 25 MiB por archivo; si viajan en la respuesta, máximo 10 archivos y 100 MiB). La incidencia llega completa a la primera, algo que agradece cualquier atención al cliente con WhatsApp Business API.
Configurar un pedido o una oferta
El Cliente indica qué busca y con qué presupuesto, y recibe una propuesta a su medida. Es uno de los ejemplos oficiales de Meta y encaja en tiendas que quieren guiar la compra sin mandar al Cliente a la web. Más ideas en nuestras estrategias de WhatsApp Business API para eCommerce.
Cómo funcionan los WhatsApp Flows por dentro
No hace falta programar para entender esta parte, y conviene conocerla porque decide el coste de desarrollo y el mantenimiento.
Pantallas, componentes y Flow JSON
Cada Flow se define en un archivo llamado Flow JSON: qué pantallas tiene, qué componentes lleva cada una y cómo se pasa de una a otra. Hay textos, campos (email, teléfono, número), áreas de texto, fecha y calendario, opción única, selección múltiple, desplegables, casilla de aceptación, imágenes, carga de archivos y lógica condicional. Límites útiles: 50 componentes por pantalla, un botón principal por pantalla y 10 MB por definición. Las pantallas finales se marcan como resultado de éxito o no, algo que después sirve para medir.
Flows sin endpoint y con endpoint
Es la decisión técnica clave. Un endpoint es un servidor de tu empresa (o de tu proveedor) al que WhatsApp consulta mientras el Cliente rellena el Flow.
| Sin endpoint | Con endpoint | |
|---|---|---|
| Datos | Fijos o enviados con el mensaje | En tiempo real: huecos, precios, stock, pedidos |
| Navegación | Definida en el Flow | Tu servidor decide la siguiente pantalla y valida |
| Requisitos | Ninguno adicional | Servidor HTTPS, cifrado, respuesta rápida, disponibilidad continua |
| Vigilancia de Meta | No aplica | Errores, latencia y disponibilidad; puede limitar o bloquear el Flow |
| Encaja en | Encuestas, captación, solicitudes con opciones fijas | Reservas con agenda real, ofertas con precios vivos, validaciones contra el CRM |
Meta recomienda no usar endpoint si no necesitas datos en tiempo real, porque el Flow se construye y carga antes. Con endpoint, el objetivo es responder en menos de 1 segundo y las peticiones caducan a los 10. Si la salud del servidor empeora, el Flow pasa a estado limitado (10 envíos por hora) y después a bloqueado: ni se envía ni el Cliente puede abrir los que ya recibió.
Cómo se envía: mensaje interactivo o plantilla
- Como mensaje interactivo con un botón que abre el Flow. Solo con la ventana de atención de 24 horas abierta, es decir, si el Cliente te ha escrito en las últimas 24 horas.
- Como plantilla con botón de Flow, para iniciar tú la conversación. No necesita ventana abierta, pero la plantilla tiene que estar aprobada por Meta.
Meta aconseja que el texto del botón no pase de 30 caracteres, sin emojis, que diga qué va a pasar («Pedir presupuesto») y que la primera pantalla cumpla esa promesa. Al terminar, la respuesta vuelve al chat y tu sistema la recibe por webhook, como cualquier otro mensaje.
Qué necesitas para usar WhatsApp Flows
Una cuenta de WhatsApp Business API, y la guía de envío de Meta pide además la empresa verificada y una buena calidad de mensajes. Si aún no tienes el canal, empieza por nuestra guía de WhatsApp Business API para pymes. Del lado del Cliente, los Flows funcionan en Android 6.0 o superior e iOS 12 o superior, pero no en WhatsApp Web.
Dónde se crean: tres caminos
- WhatsApp Manager. Tal como lo describe la documentación de Meta, su Flow Builder no es un editor de arrastrar y soltar, sino un editor del Flow JSON con validación, autocompletado, vista previa y plantillas de partida (reserva de cita, intención de compra, oferta personalizada…). Para formularios sencillos, Meta describe además un editor sin código dentro de la creación de plantillas de mensaje.
- La plataforma de tu proveedor. Cada una cubre una parte distinta. Según su documentación, en Woztell el Flow se crea en WhatsApp Manager y la plataforma lo envía y recoge las respuestas; Blip permite crearlos con su API de comandos y enviarlos desde su constructor de bots; Spoki ofrece formularios basados en Flows dentro de sus automatizaciones. Pregunta qué parte del ciclo cubre la herramienta antes de diseñar nada.
- Desarrollo propio con la API de Flows, para crear, publicar y retirar Flows por código. Es el camino natural cuando hay endpoint, porque ese servidor hay que construirlo igualmente.
Del borrador a la publicación
Todo Flow nace como borrador: solo se envía para pruebas, con un aviso en pantalla, y el móvil de prueba tiene que haber escrito antes al número de la empresa. Meta genera también un enlace de vista previa sin inicio de sesión, válido 30 días, para que el Equipo lo revise.
Sobre la edición tras publicar, la documentación de Meta no es coherente: la referencia de la API dice que un Flow publicado no se puede modificar (solo retirar) y el registro de cambios anunció en 2024 que los Flows nuevos sí pueden editarse. Lo prudente es probarlo todo en borrador y contar con que un cambio de calado puede exigir un Flow nuevo.
La documentación de precios de Meta no recoge ninguna tarifa propia para los Flows. Se paga por los mensajes que los transportan, con las mismas reglas que el resto:
| Qué ocurre | Cómo se factura |
|---|---|
| Envías el Flow como mensaje interactivo, dentro de la ventana de 24 horas | Mensaje de servicio: se cobra por mensaje desde el 1 de octubre de 2026 |
| Lo envías dentro de la ventana gratuita que abre un anuncio Click to WhatsApp | Gratuito, plantillas incluidas |
| Lo envías en una plantilla | Según la categoría que Meta asigne a la plantilla |
| El Cliente rellena y envía | No se cobra: los mensajes del usuario son gratuitos |
| Tu endpoint intercambia datos con WhatsApp | Meta no documenta cargo; pagas tu servidor y su desarrollo |
Lo que mueve la factura es cuántos mensajes necesitas por gestión. Un ejemplo ilustrativo: si una reserva por texto libre exige siete mensajes de tu empresa y con un Flow quedan dos (el que lo abre y la confirmación), cada 1.000 reservas son 5.000 mensajes facturables menos. Un matiz para presupuestar: la documentación consultada no deja claro en qué categorías se admite el botón de Flow (el ejemplo oficial es una plantilla de marketing y la guía actual de plantillas de utilidad no lo incluye entre sus botones), así que confirma con tu proveedor en qué categoría quedará tu plantilla antes de hacer números. Las tarifas por categoría están en los precios de WhatsApp Business API desde octubre de 2026, y el resto de palancas, en cómo reducir el coste de WhatsApp Business API. A la tarifa de Meta súmale tu plataforma y, si lo hay, el endpoint.
WhatsApp Flows y Zoho CRM: que los datos no se queden en el chat
Cuando el Cliente pulsa el botón final, WhatsApp no guarda las respuestas por ti: las devuelve al chat como un mensaje más, con todos los campos del formulario dentro. Ese mensaje llega por webhook a quien gestiona tu número, que puede ser tu plataforma de WhatsApp Business API o tu propio servidor. Desde ahí hay tres formas de llevarlo a Zoho CRM:
- La integración de tu plataforma, si sabe leer las respuestas de los Flows y asignar cada campo a un campo del CRM. Pregúntalo antes, porque no todas lo hacen.
- Una automatización intermedia (Zoho Flow, Make o similar), que recibe el webhook, lee los campos y crea o actualiza el registro.
- Desarrollo a medida sobre la API de Zoho CRM. Es el camino natural si el Flow tiene endpoint, porque tu servidor recibe los dato