WhatsApp Flows
Un WhatsApp Flow es un formulario que se abre dentro del chat de WhatsApp: el cliente rellena pantallas con campos de texto, opciones, fechas y fotos, y pulsa un botón para terminar. Usa los Flows para reservar citas, captar contactos, hacer encuestas o recoger una dirección de entrega sin enviar al cliente a un sitio web.
MonoChat incluye un diseñador visual de Flows, así que puedes crear uno sin escribir Flow JSON. Los Flows están disponibles para los canales de WhatsApp Business (Cloud).
Esta página trata de los WhatsApp Flows. Los flujos de automatización son otra función.
Crear un flow
- Ve a Configuración › Chat › Canales.
- Abre el menú ⋮ de tu canal de WhatsApp Business (Cloud) y elige Flujos.
- Haz clic en Crear.
- Introduce un Nombre y las Categorías del flow.
- En Empezar desde, elige una plantilla y haz clic en Guardar. El flow se abre en el diseñador.
| Plantilla | Qué contiene |
|---|---|
| En blanco | Una única pantalla vacía. |
| Cita | Servicio, fecha y hora, datos de contacto. |
| Formulario de contacto | Datos de contacto y lo que le interesa al cliente. |
| Encuesta NPS | Una puntuación de 0 a 10 y comentarios. |
| Registro | Datos de la cuenta, consentimiento y preferencias. |
| Opinión | Valoración, comentarios y fotos. |
| Dirección de entrega | Dirección y hora de entrega preferida. |
Al elegir una plantilla también se elige su categoría, que puedes cambiar. La última pantalla de cada plantilla termina el flow y envía todas las respuestas del flow.
Diseñar el flow
El diseñador tiene tres pestañas.
Diseño
- Pantallas: la lista de la izquierda. Usa Añadir pantalla para añadir una y los ajustes de la pantalla para cambiar su título y su ID de pantalla, marcarla como Última pantalla o quitarla.
- Añadir componente: la paleta agrupa los componentes en Texto, Campos de texto, Opciones, Fecha, Multimedia, Botones y enlaces y Lógica.
- Lienzo: una vista previa de la pantalla en un teléfono. Haz clic en un componente para editarlo en el panel de propiedades y usa las flechas, Duplicar y Quitar para moverlo, copiarlo o eliminarlo.
- Problemas: la insignia de la parte superior indica cuántas reglas incumple el flow, o Sin problemas. Haz clic en un problema para ir al componente.
Lo que el diseñador hace por ti:
- El Nombre del campo de un campo se genera a partir de su etiqueta, y al renombrarlo se actualizan todas las referencias a él.
- Un botón que termina el flow con Enviar todas las respuestas se mantiene sincronizado cuando añades, quitas o renombras campos.
- Cuando dos pantallas usan el mismo nombre de campo, las respuestas se envían como
<screen>_<name>.
La vista previa sigue a WhatsApp: los campos opcionales muestran (Opcional), un botón aparece atenuado mientras la pantalla tenga campos obligatorios, y las referencias ${data.…} muestran el valor __example__ declarado en los datos de la pantalla.
JSON
Muestra el Flow JSON en un editor con los errores del validador marcados en sus líneas. Los cambios hechos aquí se reflejan en el diseñador. Mientras el JSON no sea válido, Vista previa, Guardar y Publicar están desactivados.
Ajustes
- Nombre del flow y Categorías.
- Versión del JSON del flow: las versiones más recientes añaden componentes y funciones. Las versiones que WhatsApp ya no acepta para flows nuevos se marcan como solo envío.
- Endpoint: usa un endpoint cuando las pantallas necesiten datos en directo, como los horarios disponibles. Conecta una función personalizada, elige la Versión de la API de datos y define el Modelo de enrutamiento. La mayoría de los flows no necesitan un endpoint.
Previsualizar, guardar y publicar
- Guardar envía el flow a WhatsApp. Los errores de validación de WhatsApp se muestran en WhatsApp ha informado de estos errores.
- Vista previa guarda el flow y abre la vista previa de WhatsApp en una pestaña nueva. Permite las ventanas emergentes para MonoChat si la pestaña no se abre.
- Publicar deja el flow listo para usar. Un flow publicado ya no se puede editar y el diseñador solo lo muestra. Corrige todos los problemas antes de publicar.
Si sales del diseñador por la ruta de navegación con cambios sin guardar, MonoChat te pide confirmación.
Duplicar un flow
Para modificar un flow publicado, abre la lista de flows, haz clic en Duplicar, ponle un nombre a la copia y edítala. La copia conserva las categorías del original.