Automatización de WhatsApp
Para automatizar WhatsApp, 2Chat usa Flujos, un constructor visual de flujos de trabajo. Elige el evento que inicia cada flujo, agrega mensajes, menús, condiciones y peticiones HTTP, y publícalo sin escribir código.

Cómo funciona
Cada flujo empieza con un disparador en uno de tus canales de WhatsApp y ejecuta, en orden, los pasos que conectas en el lienzo para cada conversación que coincide.
Abre Flujos, haz clic en Nuevo flujo y selecciona el canal de WhatsApp y el evento que inicia el flujo.
Pulsa el botón más para agregar mensajes, menús y preguntas, y conecta cada paso con el siguiente.
Usa condiciones para dividir el flujo en ramas verdadera y falsa, y peticiones HTTP para leer o enviar datos.
Publícalo para que empiece a ejecutarse, guárdalo como borrador mientras lo construyes o despublícalo para detenerlo.
Funcionalidades
Los disparadores, pasos y datos que puedes combinar en un flujo, en el orden en que los usas en el lienzo.
Mensaje recibido, llamada perdida, webhook invocado y cuatro eventos de grupos de WhatsApp inician un flujo.
Define cuánto tiempo conserva su contexto una conversación antes de que el mismo evento pueda iniciar el flujo otra vez.
Envía texto con variables, imágenes, videos, audios y documentos, con una demora opcional e indicador de escritura.
Espera la respuesta del contacto y guárdala en un campo personalizado que los pasos siguientes pueden usar.
Ofrece opciones numeradas o por palabra clave, cada una conectada a su propio paso, más una rama para respuestas inesperadas.
Compara variables, datos de la sesión de chat o el último mensaje, incluidos rangos horarios en la zona horaria de tu número.
Llama a una API externa con parámetros, encabezados y cuerpo, y asigna la respuesta JSON a campos personalizados.
Inicia un flujo desde cualquier aplicación con un HTTP POST a la URL del flujo, enviando el número y las variables.
Usos
Saluda a cada contacto nuevo por su nombre y ofrece un menú de texto que lo lleva al paso que corresponde.
Compara la hora actual con tu horario y envía otra respuesta cuando el equipo no está conectado.
Inicia un flujo cuando se pierde una llamada y escribe a quien llamó en su propio idioma.
Dispara un flujo desde tu tienda, tu CRM, Make o Zapier con una llamada al webhook que incluye el número y las variables.

Detalles técnicos
Disparadores, pasos, variables y permisos de los flujos creados con Flujos de 2Chat.
| Atributo | Valor |
|---|---|
| Constructor | Lienzo visual sin código: agrega pasos con el botón más, conéctalos, y duplica o elimina cualquier paso. |
| Disparadores | Mensaje recibido, llamada perdida, webhook invocado, mensaje recibido en un grupo, alguien se unió a un grupo, alguien salió de un grupo y alguien fue eliminado de un grupo. |
| Pasos | Mensaje, mensaje y esperar respuesta, menú de texto, condición y petición HTTP. |
| Variables | Datos del contacto y del mensaje como nombre, código de idioma, número de teléfono, código de país, último mensaje del usuario y hora actual, más campos personalizados y variables del webhook. |
| Operadores de condición | Texto (igual a, contiene, empieza con, termina con y sus negaciones), número, fecha, dentro o fuera de un rango horario, y verdadero o falso. |
| Multimedia | Imágenes, videos, audios y documentos de la biblioteca de medios de 2Chat, con demora en segundos e indicador de escritura en cada mensaje. |
| Disparador por webhook | URL pública disponible al guardar el flujo; envía un HTTP POST con un cuerpo JSON que incluye to_number y un objeto variables. |
| Acceso | Los superadministradores y administradores crean y editan flujos; los operadores no ven Flujos. |
| Disponibilidad | Incluido en todos los planes de 2Chat. |
Envía datos del flujo a Make o Zapier con un paso de petición HTTP, o inicia un flujo desde ellos con su URL de webhook.
Preguntas y respuestas
Elige un disparador, conecta los pasos en el lienzo y publica tu primer flujo hoy.