Cómo construir un chatbot WhatsApp: mejores prácticas y guía paso a paso
Contenido

Construir un chatbot WhatsApp implica combinar plantillas aprobadas, la sesión 24 horas y el opt-in para que el bot pueda iniciar conversaciones y responder dentro de las reglas de la API WhatsApp Business. Con Spoki envías plantillas, recibes mensajes entrantes por webhook y mantienes la automatización conforme.
Esta guía recorre mejores prácticas y paso a paso para construir un chatbot WhatsApp: desde el diseño de plantillas y opt-in hasta la configuración del webhook y el manejo de la sesión. Enlaces: registro, precios, soporte, reservar, calculadora ROI.
Paso 1: Entender las reglas de la API de WhatsApp Business
La API WhatsApp Business no permite texto libre en el primer mensaje a un usuario ni después de que termine la sesión 24 horas. Tu chatbot debe:
- Usar plantillas aprobadas para iniciar: El primer mensaje saliente (o tras 24h sin respuesta) debe ser una plantilla aprobada. Spoki te ayuda a crear y enviar plantillas. Ver registro y soporte.
- Usar mensajes de sesión para las respuestas: Cuando el usuario responde, tienes 24 horas para enviar mensajes de sesión. Spoki reenvía los mensajes entrantes a tu webhook para que la lógica del chatbot responda vía Spoki. Usa precios y calculadora ROI.
Paso 2: Recoger y almacenar el opt-in
WhatsApp exige que el usuario haya aceptado recibir mensajes. Paso a paso para el opt-in:
- Capturar el consentimiento de forma clara: Al registrarse, hacer clic en un enlace WhatsApp o rellenar un formulario, pregunta explícitamente si quieren mensajes por WhatsApp. Guarda opt-in (y ámbito) en tu CRM o Spoki. Spoki ayuda a respetar opt-out (ej. STOP). Ver registro y soporte.
- Respetar el opt-out: Cuando el usuario envía STOP, el chatbot o la app debe procesarlo. Spoki puede reenviar eventos opt-out al webhook. Usa reservar para el diseño del webhook.
Paso 3: Diseñar plantillas que inicien conversaciones
Las plantillas son la única forma de iniciar (o reabrir tras 24h). Paso a paso:
- Elegir un caso de uso: Soporte, cualificación de lead, recordatorio. Spoki soporta variables en plantillas y el flujo de aprobación. Ver soporte y precios.
- Texto claro y accionable: Las plantillas deben indicar al usuario qué hacer (responder con un número, confirmar, etc.). Usa registro y calculadora ROI.
- Enviar a aprobación: WhatsApp debe aprobar las plantillas. Spoki te ayuda a enviarlas y seguir su estado. Enlaces: reservar, soporte.
Paso 4: Configurar webhook y lógica del chatbot
Spoki envía los mensajes WhatsApp entrantes a una URL webhook que configuras. Paso a paso:
- Configurar webhook en Spoki: Establece la URL del webhook. Cuando un usuario envía un mensaje WhatsApp, Spoki envía el evento al webhook. El chatbot (servidor, CRM o herramienta no-code) lo recibe y ejecuta la lógica. Ver registro y soporte.
- Interpretar y responder: El chatbot interpreta el mensaje entrante y llama a Spoki para enviar un mensaje de sesión. Spoki entrega la respuesta en la sesión 24 horas. Usa precios y reservar.
- Gestionar opt-out: Si el mensaje es STOP, el chatbot debe actualizar la base de datos y dejar de enviar. Ver calculadora ROI.
Paso 5: Probar y poner en marcha
Antes del go-live: prueba plantillas aprobadas y webhook; verifica opt-in y opt-out. Usa Spoki para monitorizar la entrega. Enlaces: soporte, registro, precios, calculadora ROI.
Dónde ejecutar la lógica del chatbot
La lógica del chatbot puede ejecutarse en tu servidor, en un CRM (con integración Spoki) o en una herramienta no-code que llame a la API Spoki. Lo importante es que los mensajes WhatsApp entrantes lleguen al webhook (vía Spoki) y que el chatbot responda en la sesión 24 horas usando Spoki para enviar mensajes de sesión. Si necesitas enviar de nuevo una plantilla (ej. tras 24h sin respuesta), Spoki lo permite. Opt-in y opt-out deben comprobarse y almacenarse; Spoki ayuda a mantener la conformidad para que el chatbot no envíe a quien ha hecho opt-out. Usa registro, soporte, precios para diseñar webhook y flujo chatbot. Responder rápido mantiene la conversación en la ventana 24 horas; Spoki gestiona entrega y reglas de sesión mientras el chatbot se centra en lógica y contenido.
Conclusión
Para construir un chatbot WhatsApp: (1) usa plantillas aprobadas para iniciar y tras 24h, (2) recoge y almacena opt-in, (3) diseña plantillas que inicien conversaciones, (4) configura webhook y lógica chatbot para responder con mensajes de sesión, (5) prueba y pon en marcha. Spoki trabaja con la API WhatsApp Business para gestionar plantillas, webhooks y consentimiento en un solo lugar.
¿Listo para construir tu chatbot WhatsApp? Visita Spoki para la API WhatsApp Business, registro y precios. Usa soporte o reservar para webhook y plantillas, y la calculadora ROI para planificar el volumen.

