Constructor de Flujos de Bot (Bot Flow Builder)
El Bot Flow Builder es la herramienta más avanzada de WhatsMark. Ofrece una interfaz visual de "arrastrar y soltar" (drag-and-drop) que permite diseñar experiencias conversacionales automatizadas y complejas sin necesidad de escribir código.
---
1. Página de Gestión (Bot Flow List)

Desde la lista principal puede gestionar todo el ciclo de vida de sus automatizaciones:
- Estado de Actividad: Use el interruptor para poner en marcha o pausar un flujo instantáneamente.
- Botón Flow (Verde): Accede al lienzo visual para diseñar la lógica.
- Opciones Avanzadas (⋮): Permite Clonar flujos para pruebas, Exportar a JSON para backups o Importar flujos compartidos por otros administradores.
---
2. Configuración Inicial del Bot
Al crear un flujo, defina su propósito con un nombre claro y una descripción detallada. Esto es vital para la organización del equipo.

---
3. Componentes del Flujo (Nodos)
El panel izquierdo del constructor contiene los bloques de construcción de su bot. Cada uno cumple una función específica:
3.1 Nodos de Contenido
- Mensaje de Texto: Bloque básico para enviar información.

- Botones Interactivos: Permite al usuario elegir entre hasta 3 opciones de respuesta rápida.

- Mensaje de Lista: Menú desplegable avanzado para hasta 10 opciones organizadas por secciones.

- Multimedia: Envío automatizado de imágenes, videos, audios o PDFs.
3.2 Nodos de Acción y Datos
- Tarjeta de Contacto: Envía archivos VCF para que el usuario guarde su número fácilmente.

- Ubicación: Envía coordenadas geográficas (latitud/longitud).
- Llamada a la Acción (CTA): Botón directo a una URL externa.
- Actualización de Contacto: Modifica dinámicamente el estado, fuente o grupo del contacto en el CRM según su interacción con el bot.

3.3 Nodos Lógicos y de Integración
- Solicitud API: Conecta el bot con servicios externos (n8n, Zapier, Webhooks) enviando datos de la conversación en tiempo real.
- Nodo de Retraso (Delay): Simula la escritura humana añadiendo pausas de segundos o minutos entre mensajes. Requiere que la Tarea Cron esté activa cada minuto.

- Nodo de Plantilla de Mensaje: Envía plantillas aprobadas por Meta dentro del flujo, ideal para reiniciar ventanas de 24 horas.
---
4. El Activador de Inicio (Start Trigger)
Es el primer nodo de cada flujo. Aquí se define:
1. Audiencia: Quién puede activar el bot (Leads, Clientes o Invitados).
2. Lógica de Coincidencia: Si el bot responde a una coincidencia exacta o si el mensaje solo debe contener la palabra clave.
3. Palabras Clave: Los términos activadores (ej. menu, ventas, soporte).
---
5. Ejemplo de un Flujo Completo

Un flujo profesional suele seguir esta estructura:
1. Start Trigger escucha la palabra clave "Ayuda".
2. Nodo de Retraso espera 2 segundos (Simula escritura).
3. Mensaje de Texto da la bienvenida.
4. Mensaje con Botones ofrece opciones (Soporte, Ventas, Otros).
5. Nodos de Respuesta guían al usuario según su elección.
---
Mejores Prácticas
- Guardado Frecuente: Haga clic en el botón verde Save Flow regularmente para asegurar sus cambios.
- Validación de Conexiones: Asegúrese de que todos los nodos de salida estén conectados a un nodo de destino para evitar "callejones sin salida" en la conversación.
- Pruebas en Vivo: Antes de activar un flujo para sus clientes, pruébelo usted mismo enviando las palabras clave desde su WhatsApp personal.