¿Cómo hago un bot de WhatsApp paso a paso?
Para hacer un bot de WhatsApp, primero anotá las preguntas que más te repiten en el chat y escribí una respuesta para cada una. Después elegí cómo armarlo: con la app WhatsApp Business (saludo, mensaje de ausencia y respuestas rápidas), con una plataforma que use la API oficial de Meta (menús y respuestas automáticas sin programar) o programándolo vos sobre la WhatsApp Cloud API. Siempre dejá una opción para hablar con una persona y probalo desde tu propio teléfono antes de abrirlo a clientes. Para la mayoría de los negocios chicos, lo más corto es una plataforma sobre la API oficial. Programarlo de cero conviene si tenés un desarrollador y necesitás algo muy a medida.
Lo que más trabajo da no es la parte técnica sino decidir qué tiene que contestar el bot y qué tiene que pasar a una persona. Un bot que contesta bien cinco preguntas reales sirve más que uno con un menú enorme que nadie usa. Por eso los pasos de abajo arrancan por tus chats y no por la herramienta.
Los tres caminos para armar un bot de WhatsApp
Antes de abrir cualquier cuenta, conviene saber qué te da cada camino. La app WhatsApp Business trae mensajes de bienvenida, mensajes de ausencia y respuestas rápidas, según la página oficial de la app (https://business.whatsapp.com/products/business-app). Los otros dos caminos usan la WhatsApp Cloud API, que según la documentación oficial de Meta es la forma de conectar un número de empresa con un software propio o de terceros (https://developers.facebook.com/docs/whatsapp/cloud-api/overview).
| Camino | Qué te da | Qué necesitás | Cuándo conviene |
|---|---|---|---|
| App WhatsApp Business | Saludo automático, mensaje de ausencia y respuestas guardadas | Un celular y la app | Pocos mensajes por día y te alcanza con un saludo y respuestas guardadas |
| Plataforma sobre la API oficial | Menús, respuestas automáticas, bandeja compartida y otras funciones según la plataforma | Una cuenta de Meta Business y un número dado de alta en la API; no hace falta programar | Atienden varias personas o querés automatizar algo más que el saludo |
| Programarlo sobre la Cloud API | Control total sobre cómo responde y con qué sistemas se conecta | Un desarrollador, un servidor y los webhooks configurados | Necesitás integrarlo con sistemas propios y tenés quién lo mantenga |
Paso a paso para hacer el bot
- 1Juntá las preguntas reales. Mirá los chats del último mes y anotá lo que te preguntan una y otra vez. En una peluquería suele ser «¿tenés turno el sábado?», «¿cuánto sale el color?» y «¿dónde están?». En una tienda de ropa, «¿hay talle M?», «¿hacen envíos?» y «¿aceptan transferencia?». Esa lista es lo que tiene que contestar el bot. Lo que no esté ahí va a una persona.
- 2Escribí cada respuesta como la mandarías vos. Que sea corta, con el dato concreto y un próximo paso. Por ejemplo: «Abrimos de lunes a sábado de 9 a 20, en Av. Corrientes 1234. ¿Querés que te pase la ubicación en el mapa?». Evitá los textos largos que el cliente tiene que leer dos veces y los precios que cambian seguido: es mejor mandar un link a la lista actualizada.
- 3Elegí el camino según la tabla de arriba y creá la cuenta. Si vas con la app, descargá WhatsApp Business y configurá el saludo y el mensaje de ausencia desde las herramientas para empresas. Si vas con la API, según la documentación oficial de Meta, las plataformas pueden darte de alta el número con el registro integrado, que te guía para crear o vincular tu cuenta de Meta Business (https://developers.facebook.com/docs/whatsapp/embedded-signup).
- 4Verificá el número. Según la documentación oficial de Meta sobre números de teléfono, el número se registra en la API con un código de verificación (https://developers.facebook.com/docs/whatsapp/cloud-api/phone-numbers). Tené a mano el teléfono o la línea donde te va a llegar.
- 5Armá el mensaje de inicio. Un saludo corto y las opciones principales, por ejemplo «Hola, soy el asistente de la peluquería. ¿Qué necesitás? Pedir turno · Precios · Hablar con alguien». Según la documentación oficial de Meta, la API permite mandar mensajes con botones de respuesta (https://developers.facebook.com/docs/whatsapp/cloud-api/messages/interactive-reply-buttons-messages) y mensajes de lista (https://developers.facebook.com/docs/whatsapp/cloud-api/messages/interactive-list-messages). Así el cliente toca una opción en vez de escribir.
- 6Definí la salida a una persona. Poné siempre una opción del tipo «hablar con alguien del equipo» y decidí quién la atiende y en qué horario. Si nadie contesta fuera de horario, que el bot lo avise: «Ahora estamos cerrados, te respondemos mañana desde las 9».
- 7Cargá las plantillas si vas a escribir vos primero. Según la documentación oficial de Meta, para iniciar una conversación o escribir pasadas 24 horas del último mensaje del cliente hace falta una plantilla aprobada (https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates). La aprobación puede tardar hasta 48 hs, así que cargalas antes de necesitarlas.
- 8Si lo programás vos, conectá la recepción y el envío. Los mensajes entrantes llegan a tu servidor por webhooks (https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks) y las respuestas salen con las llamadas de envío de la API (https://developers.facebook.com/docs/whatsapp/cloud-api/guides/send-messages).
- 9Probalo como si fueras un cliente. Escribile desde tu teléfono y el de alguien del equipo con errores de tipeo («ola tenes turno el sabdo»), preguntas que no están en la lista, audios y fotos. Fijate que siempre haya forma de llegar a una persona.
- 10Lanzalo y leé las conversaciones las primeras semanas. Anotá en qué preguntas el bot se trabó, sumá esas respuestas y sacá las opciones que nadie toca.
Un bot no reemplaza la atención: la ordena. Si la respuesta depende de cada caso (un presupuesto, un reclamo, un pedido especial), lo mejor que puede hacer el bot es juntar los datos y pasarle el chat a una persona.
¿Se puede hacer un bot de WhatsApp gratis?
Con la app WhatsApp Business, sí: la app se descarga gratis y las respuestas automáticas básicas vienen incluidas. Con la API el costo está en otro lado. Según la documentación oficial de Meta, Meta cobra los mensajes según el país y la categoría del mensaje (https://developers.facebook.com/docs/whatsapp/pricing), y esa tabla cambia con el tiempo, así que mirala ahí y no en números que circulan por internet. A eso se suma lo que cobre la plataforma que uses o, si lo programás, el servidor y las horas de quien lo mantiene. O sea: aunque programes el bot vos y no pagues ninguna plataforma, con la API los mensajes de Meta igual pueden tener costo.
¿Necesito saber programar para hacer un bot?
No, si usás la app o una plataforma: en los dos casos se configura desde pantallas. Programar hace falta si querés armarlo directo sobre la Cloud API. En ese caso tenés que montar un servidor que reciba los webhooks, guardar el token de acceso de forma segura, recordar en qué parte de la conversación está cada cliente (si ya eligió una opción, si espera a un humano), manejar los errores de envío y mantener todo cuando Meta saca cambios, que publica en su registro de cambios (https://developers.facebook.com/docs/whatsapp/business-platform/changelog). Escribir el código es lo de menos: lo que pesa es mantenerlo andando.
¿Puedo usar el número que ya tengo en WhatsApp?
Muchas veces sí, pero ojo con el número que tus clientes ya conocen. Pasar un número a la API puede cambiar cómo lo usás desde la app del celular, según cómo se haga la migración, y la documentación oficial de Meta sobre números de teléfono explica los requisitos (https://developers.facebook.com/docs/whatsapp/cloud-api/phone-numbers). Si no querés arriesgar, armá y probá el bot primero con un número nuevo. Cuando funcione como querés, decidí si movés el principal.
¿Qué hago para que el bot no deje trabado al cliente cuando no entiende?
Prepará una respuesta de respaldo para cuando el mensaje no coincide con ninguna opción. Algo como «No te entendí bien. ¿Querés ver el menú o hablar con alguien del equipo?», con las dos opciones a mano. Lo que hay que evitar es el círculo: el cliente escribe, el bot repite el mismo menú y el cliente se va. Si después de un intento sigue sin entender, que pase el chat a una persona directamente. Y guardá esos mensajes no entendidos: son la lista de respuestas que te falta cargar.
¿Conviene un bot de flujos o un bot con inteligencia artificial?
Un bot de flujos sigue un árbol que armás vos: opción 1, opción 2, respuesta fija. Conviene cuando las conversaciones son siempre iguales, como elegir una sucursal o consultar horarios, porque hace exactamente lo que programaste. El problema es que hay que mantenerlo: cada producto nuevo o cambio de precio es una rama más para tocar. Un bot con IA entiende preguntas escritas de cualquier manera («tenés turno sabado tipo 11?»), pero se puede equivocar o inventar un dato si nadie lo controla. Un punto medio es que la IA proponga y una persona apruebe. Por ejemplo, en Wando la IA sugiere la respuesta en la bandeja aprendiendo de cómo contestó tu equipo antes, y alguien la aprueba con un click antes de que salga. Sirve si te preocupa que el bot le diga algo incorrecto a un cliente, porque por defecto ninguna respuesta sale sin que alguien la apruebe.
¿Qué diferencia hay entre mandar un recordatorio y una promoción?
Las dos salen con plantillas (paso 7), pero no son lo mismo para Meta. Según la documentación oficial de Meta, las plantillas se clasifican en categorías, entre ellas marketing, utilidad y autenticación (https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates), y el precio de cada mensaje depende de esa categoría (https://developers.facebook.com/docs/whatsapp/pricing). Un «Hola Ana, te recordamos tu turno mañana a las 10. ¿Lo confirmás?» es un aviso útil sobre algo que el cliente ya pidió. Un «Esta semana 2x1 en cortes» es promoción. Conviene armarlas por separado: si metés una oferta dentro de un recordatorio, es posible que la plantilla termine clasificada como marketing o que la rechacen.
¿Cómo bajo el riesgo de que limiten o bloqueen el número?
Nadie puede garantizarlo, pero hay cosas concretas que ayudan. Según la documentación oficial de Meta, cada número tiene un límite de conversaciones que puede iniciar y una calificación de calidad que depende de cómo reaccionan los usuarios (https://developers.facebook.com/docs/whatsapp/messaging-limits). La política de WhatsApp Business, además, pide que la persona haya aceptado recibir mensajes de tu negocio (https://business.whatsapp.com/policy). Para cuidar el número: escribile solo a quien aceptó, poné en las campañas una forma clara de darse de baja, no mandes la misma promoción una y otra vez a toda la lista y revisá la calidad del número en tu cuenta de Meta antes de cada envío grande. Si la calidad baja, frená los envíos promocionales hasta entender por qué.
¿Cuánto tarda en estar funcionando?
Depende más de vos que de la herramienta. Con la app, configurar el saludo y las respuestas guardadas lleva lo que tardes en escribirlas. Con la API hay partes que no controlás: la verificación de la cuenta y del número lleva tiempos que cambian según el caso, y las plantillas pasan por la aprobación que contamos en el paso 7. Lo que más se suele estirar es escribir buenas respuestas y probarlas con gente de verdad. Mejor arrancar con las cinco o seis preguntas que más se repiten bien resueltas y sumar de a poco que esperar a tener el bot perfecto.
Preguntas frecuentes
¿El bot puede mandar un PDF, como la carta o una lista de precios?+
Sí. Según la documentación oficial de Meta, la API permite mandar documentos dentro de la conversación (https://developers.facebook.com/docs/whatsapp/cloud-api/messages/document-messages). Sirve para que el bot conteste «¿me pasás los precios?» con el archivo directamente.
¿El bot puede pasarle al cliente el contacto de un vendedor?+
Sí. Según la documentación oficial de Meta, la API puede mandar tarjetas de contacto (vCard) que el cliente guarda con un toque (https://developers.facebook.com/docs/whatsapp/cloud-api/messages/contacts-messages). Es útil si cada zona o rubro lo atiende una persona distinta.
¿Qué son los WhatsApp Flows y los necesito para mi bot?+
Según la documentación oficial de Meta, los Flows son formularios de varias pantallas que se abren dentro del chat (https://developers.facebook.com/docs/whatsapp/flows). Sirven para juntar varios datos de una vez, como una reserva o una inscripción. Para un bot de preguntas frecuentes no hacen falta.
¿Tener un bot me da la insignia verificada?+
No, son cosas separadas. La cuenta de empresa oficial con insignia se pide aparte y Meta decide si la otorga según sus criterios (https://developers.facebook.com/docs/whatsapp/official-business-accounts). El bot funciona igual con o sin insignia.
¿Se puede conectar el bot con una planilla o con otras aplicaciones?+
Depende de cómo lo armes. Si lo programás, tu servidor ya recibe cada mensaje por webhook y puede guardarlo donde quieras. Si usás una plataforma, fijate si manda webhooks o tiene conectores con herramientas como Make, Zapier o n8n, que son las que después escriben en la planilla.
¿El mismo bot me sirve para Instagram y Messenger?+
Algunas plataformas atienden los tres canales desde un mismo lugar, pero cada canal tiene sus propias reglas de ventana para responder y de qué mensajes se pueden mandar. Revisalas antes de reusar las mismas respuestas en los tres: un mensaje pensado para WhatsApp puede no tener sentido o no estar permitido igual en Instagram o Messenger.
Seguí leyendo
¿Cómo configurar WhatsApp Business paso a paso?
Para configurar WhatsApp Business bajás la app oficial, verificás tu número con el código que te llega, completás el perfil de empresa y activás las herramientas para la empresa: mensajes automáticos, respuestas rápidas, etiquetas y catálogo. Acá tenés cada paso y las dudas que suelen aparecer después.
¿Cuál es la mejor herramienta de automatización de WhatsApp para mi negocio?
No hay una mejor herramienta para todos. La que te conviene depende de cuántos mensajes recibís, cuántas personas atienden y qué querés automatizar. Acá tenés cómo elegir entre la app gratuita, un chatbot de flujos y una herramienta con IA sobre la API oficial de Meta.
¿Cómo crear una tienda online gratis para vender ropa por WhatsApp?
La forma gratis más directa es el catálogo de la app WhatsApp Business. Cargás cada prenda con foto, precio y talles, compartís el link y cerrás cobro y envío en el chat. Acá van los pasos, cómo cargar talles, fotos, cobros, envíos y stock, y cuándo conviene pasar a una herramienta paga.
¿Cómo hacer un catálogo digital gratis?
Hay tres formas de armar un catálogo digital gratis: dentro de la app WhatsApp Business, como PDF hecho en Google Slides o Canva, o como planilla publicada de Google Sheets. Acá tenés los pasos de cada una, qué datos poner, cómo compartirlo y cuándo lo gratis empieza a quedarse corto.
¿Cómo hacer un mensaje de difusión en WhatsApp?
Cómo crear una lista de difusión en WhatsApp o WhatsApp Business, en Android y en iPhone. También por qué algunos contactos no reciben el mensaje y cuándo conviene pasar a campañas con plantillas por la API oficial de Meta.
¿Cómo hago para que el mensaje no parezca spam?
Para que un mensaje de WhatsApp no parezca spam, escribilo personalizado, breve, sin links sospechosos ni mayúsculas, y envialo solo a contactos que te dieron su número o interactuaron con tu negocio. La clave es parecer humano y relevante, no un robot que dispara a todos.
Para profundizar, del blog
Empezá a usar Wando
14 días gratis, sin tarjeta de crédito.