Flujos de WhatsApp
TODO_VIDEO[da6585a313]: reemplazar este video con un recurso oficial de OneChat.
WhatsApp Flows es una función actualmente en desarrollo que te permite crear secuencias de chat automatizadas específicamente para interacciones en WhatsApp. Estos flujos guían a los usuarios a través de pasos predefinidos, mejoran la eficiencia de respuesta y aumentan la interacción con los clientes.
Acceder a Flujos de WhatsApp
1. Ve a la sección "Chatbot" dentro de tu espacio de trabajo de OneChat.
2. Selecciona "Content" entre las opciones disponibles.
3. En "Content", ubica y haz clic en "WhatsApp Flow".
Crear un nuevo flujo de WhatsApp
1. Haz clic en "Create Flow" para iniciar el proceso de creación.
2. Asigna un nombre a tu flujo (por ejemplo, "Lead Signup").
3. Elige una categoría que describa mejor el propósito de tu flujo (por ejemplo, "Lead Generation").
4. Haz clic en "Create" para confirmar y continuar.
Personalizar tu flujo de WhatsApp
- Pantalla de bienvenida: Edita el texto, el encabezado y el contenido que se muestran en la pantalla inicial que da la bienvenida a los usuarios.
- Agregar elementos interactivos: Usa el editor para incorporar elementos interactivos, como campos de captura de texto (nombre, correo electrónico, etc.) con los tipos de entrada deseados (texto, número, etc.) y requisitos opcionales.
- Crear un flujo de varias pantallas: Construye un flujo con múltiples pantallas agregando nuevas pantallas y guiando a los usuarios a través de una secuencia de interacciones.
Permitir editar las pantallas de un flujo de WhatsApp publicado
Ahora puedes actualizar las pantallas de tus flujos de WhatsApp publicados directamente desde el panel.
Con la nueva opción "Edit Screens", hacer cambios es más fácil que nunca; no es necesario despublicar ni interrumpir tus flujos de trabajo activos.
Esta función te ayuda a mantenerte ágil y realizar mejoras en tiempo real sin esfuerzo.
Probar y previsualizar tu flujo
- Vista previa del flujo: Usa el ícono del ojo para previsualizar la apariencia y funcionalidad de tu flujo desde la perspectiva del usuario.
- Probar el flujo: Realiza una interacción de prueba con el flujo para asegurarte de que funcione como se espera.
- Publicar el flujo: Haz clic en "Publish" y luego en "Confirm".
Conectar el flujo de WhatsApp a tu SubFlow
1. Dentro de Flow Builder, selecciona "Text Note" en la sección "Omni Channel".
2. Elige "WhatsApp Cloud" y luego "WhatsApp Flows" entre las opciones disponibles.
3. Edita el contenido del mensaje que se muestra después de completar el flujo de WhatsApp (por ejemplo, "Sign up today").
4. Selecciona el texto de llamada a la acción que desees (por ejemplo, "Claim Access Now").
5. Asocia el flujo de WhatsApp que creaste ("Lead Signup" en este ejemplo) con este paso.
6. (Opcional) Configura el guardado del payload en un campo JSON llamado "data" para capturar la información del usuario recopilada durante el flujo.
Completar formularios de registro con campos personalizados de usuario
Ahora puedes completar formularios de registro con campos personalizados de usuario directamente dentro del constructor de flujos. Esto permite una experiencia de usuario más dinámica y personalizada. Sigue estos pasos:
Agregar un flujo de WhatsApp usando un nodo de mensaje:
- Dentro de Flow Builder, selecciona "Send Message" -> "Others" -> "WhatsApp Flow":
- Haz clic en "Edit" para abrir la configuración de WhatsApp Flow.
- En la ventana emergente de edición, ingresa los datos como Body, Button Text y selecciona tu WhatsApp Flow.
- En la sección "Inputs", verás una opción para mapear las entradas a campos personalizados de usuario existentes en tu cuenta de OneChat.
- Por ejemplo:
Field: Name → Map to Custom Field: {{user_name}}.
- Field: Email → Map to Custom Field: {{user_email}}.
1. (Opcional) Configura el guardado del payload en un campo JSON para capturar la información del usuario recopilada durante el flujo.
Guardar y probar:
- Guarda y prueba para asegurarte de que los datos ingresados en los campos de usuario coincidan con los datos del usuario del bot.
Usar Flujos de WhatsApp en otros canales
Los nodos de WhatsApp Flow no se limitan al canal de WhatsApp. Si tu bot está construido sobre Omni-Channel, puedes utilizar el mismo nodo en otros canales compatibles, como Webchat, Messenger e Instagram.
En los canales que no sean WhatsApp, el Flow se convierte automáticamente en un mensaje de plantilla con botón. Cuando el usuario selecciona el botón, el formulario del Flow se abre en una vista web para que pueda completarlo y enviarlo como lo haría en un Flow nativo de WhatsApp.
El envío se procesa de la misma manera sin importar el canal de origen. Esto permite crear un WhatsApp Flow una sola vez y reutilizarlo en todos los canales compatibles, sin reconstruir un formulario diferente para cada canal.
**Restricción:** Esta función solo está disponible en canales vinculados con Omni-Channel.
Cómo funciona la conversión
| Canal | Cómo se muestra el Flow | Interacción del usuario |
| --- | --- | --- |
| WhatsApp | WhatsApp Flow nativo | Abre la interfaz integrada de WhatsApp Flow. |
| Webchat y otros canales compatibles | Mensaje de plantilla con botón | Al seleccionar el botón, el formulario del Flow se abre en una vista web. |
El formulario web contiene los mismos campos e imágenes configurados en Flow Builder, incluidos los tipos de campo más recientes. Cuando el usuario lo envía, los datos se capturan y regresan al bot de la misma forma que en un WhatsApp Flow nativo. No necesitas configurar asignaciones ni lógica diferentes para cada canal.
Capturas de pantalla
TODO_IMAGE[1.png]: revisar imagen desde Confluence.
Vista previa desde Webchat.
TODO_IMAGE[2.png]: revisar imagen desde Confluence.
El botón Start abre el formulario web.
TODO_IMAGE[3.png]: revisar imagen desde Confluence.
El formulario web puede abrirse en una pestaña nueva.
TODO_IMAGE[4.png]: revisar imagen desde Confluence.
Confirmación de envío correcto.
TODO_IMAGE[5.png]: revisar imagen desde Confluence.
Soporte
Si tienes alguna pregunta o necesitas más ayuda con WhatsApp Flows en general, no dudes en contactar al soporte de OneChat por correo electrónico en hola@onechat.co.