Para crear un chatbot para WhatsApp sin programar necesitas dos cosas: un número conectado a la API de WhatsApp Business y una plataforma con un constructor visual de flujos, donde la conversación se arma conectando bloques en lugar de escribir código. Lo difícil no es la parte técnica. Es decidir qué preguntas responde el bot, qué datos le pide al cliente y en qué momento le pasa la conversación a una persona.
Antes de abrir el constructor: escribe el guion
Un chatbot que funciona empieza en una hoja, no en la herramienta. Antes de crear el primer bloque, anota tres cosas.
Las preguntas que más se repiten. Revisa los chats de la última semana y lista las diez consultas más frecuentes. En una tienda online suelen ser las mismas: si hacen envíos, cuánto tarda, cómo se paga, dónde está mi pedido. Esas son las que el bot tiene que resolver solo.
Los datos que necesitas. Si después vas a cotizar, agendar o despachar, ¿qué te falta saber? Nombre, zona, producto, fecha. Pídelos de a uno y solo cuando hagan falta, no todos en el primer mensaje.
La salida hacia una persona. Define qué casos van siempre al equipo (un reclamo, una venta grande, alguien que pide hablar con una persona) y qué pasa fuera de horario. Un bot sin salida frustra más que no tener bot.
Las piezas de un flujo
En GoChat la conversación se arma en el Flow Builder. Un flow se compone de sub-flows, y cada sub-flow de steps. Para un primer bot alcanza con cuatro tipos de step:
- Send Message: muestra información. Texto, imágenes, archivos o un mensaje con botones.
- Question: hace una pregunta, espera la respuesta y la guarda en un campo del usuario, por ejemplo su zona o el producto que busca.
- Condition: lleva a cada usuario por un camino distinto según una regla, como la respuesta que dio o si hay agentes en línea.
- Action: hace algo con los datos: agregar un tag, asignar la conversación a un agente, mandar los datos a una planilla o llamar a un agente de IA.
Hay más (Split para repartir por probabilidad, Send Email, Goto para saltar a otro punto), pero no hacen falta para empezar.
Paso a paso: tu primer chatbot de WhatsApp
- Conecta el número. Si todavía no lo hiciste, sigue la guía de requisitos y alta de la API de WhatsApp Business. Si ya atiendes con la WhatsApp Business app, puedes conectar ese mismo número.
- Crea el flow. En el panel, haz clic en Create Flow. Ese flujo es el que recibe a cada persona que escribe.
- Arma la bienvenida. Un Send Message corto que diga quién responde y ofrezca las opciones principales como botones. WhatsApp admite hasta tres botones de respuesta por mensaje; si necesitas más opciones, usa una lista. En WhatsApp, a diferencia de Messenger, cada botón se puede tocar una sola vez.
- Pregunta y guarda. Para cada opción, un Question que pida el dato que falta y lo guarde en un campo. Ese campo después te sirve para filtrar, segmentar o completar un mensaje con el nombre del cliente.
- Bifurca con condiciones. Un Condition que lleve cada respuesta a su camino: el que pregunta por envíos recibe los plazos, el que pregunta por un pedido recibe el paso para buscarlo.
- Deja la salida a una persona. Un Action con Assign to Agent o Assign to Agent Group. Antes, una condición Has agents Online decide qué hacer si no hay nadie: avisarle al cliente cuándo le van a responder en lugar de dejarlo esperando. El detalle está en asignar conversaciones a agentes.
- Configura las keywords y la Default Reply. Las keywords mandan a un sub-flow cuando el cliente escribe una palabra (“envío”, “factura”). La Default Reply responde cuando el bot no sabe qué contestar, y conviene que ofrezca el menú o la salida a una persona.
- Prueba y publica. Cada cambio queda en la versión borrador; el bot sigue usando la versión publicada hasta que haces clic en Publish. Publica, escríbele al número desde tu WhatsApp personal y recorre todos los caminos.
Cuándo sumar IA al flujo
Un flujo de botones y condiciones es predecible: hace exactamente lo que armaste. Funciona muy bien cuando las preguntas son pocas y conocidas. Se queda corto cuando el cliente escribe con sus palabras, mezcla dos temas en un mensaje o pregunta algo que no está en el menú.
Ahí entra un agente de IA. En el Flow Builder se suma como un Action más (AI Actions → AI Agent): el flujo le entrega la conversación, el agente responde en lenguaje natural con la información de tu negocio y, cuando termina o el cliente deja de responder, el flujo sigue con el paso siguiente. No hace falta elegir entre flujo e IA: el flujo ordena y el agente conversa. Lo explicamos en detalle en agentes de IA en WhatsApp: qué son y cómo funcionan.
Errores comunes del primer chatbot
- Un menú con demasiadas opciones. Si la bienvenida tiene ocho caminos, el cliente no lee ninguno. Tres opciones claras y una salida a una persona alcanzan.
- Pedir todos los datos de entrada. Un formulario de cinco preguntas antes de responder nada es la forma más rápida de que el cliente deje de contestar.
- No dejar salida a una persona. Siempre tiene que haber un camino visible hacia el equipo, también fuera de horario.
- Publicar sin probar. El borrador existe para eso. Recorre cada camino desde un teléfono real antes de publicar.
- Olvidarse de los mensajes salientes. Para retomar una conversación con alguien que no te escribió en las últimas 24 horas necesitas una plantilla aprobada por Meta. Si el flujo incluye seguimientos, arma las plantillas de WhatsApp desde el principio.
Un primer bot no tiene que resolver todo. Tiene que resolver bien las cinco preguntas que hoy le quitan más tiempo a tu equipo y dejar el resto en manos de una persona, con el contexto completo.