Chatbot WhatsApp para empresas: mejores prácticas con la API de WhatsApp Business
Contenido

Un chatbot WhatsApp para empresas puede responder preguntas, cualificar leads y gestionar soporte en el canal que muchos clientes usan a diario. Con la API de WhatsApp Business y Spoki gestionas plantillas, la sesión de 24 horas y opt-in para que tu chatbot sea conforme y efectivo.
Esta guía cubre mejores prácticas para un chatbot WhatsApp: cuándo usar plantillas frente a mensajes de sesión, opt-in y cómo encaja Spoki. Encontrarás enlaces a registro, precios, soporte, reserva y la calculadora ROI.
Cómo funciona un chatbot WhatsApp con la API
La API de WhatsApp Business no permite texto libre para el primer mensaje o tras caducar la sesión de 24 horas. Tu chatbot debe:
- Empezar con una plantilla: El primer mensaje a un contacto (o tras 24h sin respuesta) debe ser una plantilla aprobada. Spoki te ayuda a crear y enviar plantillas para que el chatbot inicie conversaciones (ej. “Hola {{1}}, ¿en qué podemos ayudarte? Responde con un número: 1 Soporte, 2 Ventas.”). Ver registro y soporte.
- Usar mensajes de sesión para respuestas: Cuando el usuario responde entras en la sesión de 24 horas. Durante la sesión el chatbot puede enviar mensajes de sesión—respuestas en texto libre, botones o respuestas rápidas (dentro de los límites de la API). No necesitas plantilla en cada respuesta. Spoki mantiene clara la lógica sesión y plantilla para que el chatbot no incumpla las reglas. Usa precios y la calculadora ROI para planificar volumen.
Spoki se sitúa entre tu chatbot (o app) y la API de WhatsApp Business: envías plantillas y mensajes de sesión vía Spoki, y Spoki gestiona la entrega y las reglas de 24 horas. Los mensajes inbound pueden reenviarse a tu webhook para que la lógica del chatbot se ejecute en tu servidor o en tu CRM.
Opt-in: obligatorio antes de cualquier mensaje del chatbot
WhatsApp exige que los usuarios hayan aceptado recibir mensajes antes de enviarlos. Mejores prácticas para opt-in del chatbot:
- Recoge el consentimiento con claridad: Cuando un usuario se registra, hace clic en un enlace WhatsApp o rellena un formulario, pregunta explícitamente si quiere recibir mensajes por WhatsApp. Guarda el opt-in en tu CRM o Spoki. Spoki te ayuda a respetar el opt-out para que la lista del chatbot sea conforme. Ver registro y soporte.
- Alcance: Indica qué recibirán (ej. “Asistencia de soporte y ventas por WhatsApp“). No uses el mismo opt-in para campañas no relacionadas sin su acuerdo. Spoki puede segmentar contactos para que el chatbot solo envíe mensajes a quienes tienen opt-in para ese caso de uso.
- Respeta el opt-out: Cuando un usuario envía STOP, tu chatbot o app debe procesarlo (ej. actualizar tu base de datos, dejar de enviar). Spoki puede reenviar eventos opt-out a tu webhook para que el chatbot siga conforme. Usa reserva para el diseño del webhook.
Casos de uso: soporte, cualificación de leads, FAQ
Soporte: Un usuario envía un mensaje WhatsApp (ej. “Necesito ayuda con mi pedido“). Tu chatbot lo recibe vía webhook de Spoki y responde con mensajes de sesión (ej. “¿Cuál es el ID de tu pedido?” o “Elige: 1 Estado pedido, 2 Reembolso“). En 24 horas puedes enviar todos los mensajes de sesión necesarios. Tras 24h el siguiente mensaje saliente debe ser una plantilla aprobada. Spoki te ayuda a gestionarlo para que los chatbots de soporte sigan conformes. Enlaces: soporte, precios.
Cualificación de leads: Envía una plantilla aprobada para dar la bienvenida a un nuevo lead (ej. “Hola {{1}}, gracias por tu interés. Responde 1 para ventas, 2 para más info.”). Cuando responda, el chatbot puede hacer preguntas con mensajes de sesión y derivar a ventas o soporte. Spoki entrega los mensajes inbound a tu webhook para que el chatbot cualifique leads en tiempo real. Ver reserva y la calculadora ROI.
FAQ: El chatbot puede responder preguntas frecuentes dentro de la sesión (ej. horarios, precios, enlace de registro). Usa mensajes de sesión para las respuestas; cuando la sesión caduque, el siguiente mensaje proactivo debe ser una plantilla. Spoki y la lógica del chatbot mantienen plantillas y sesión sincronizados. Usa registro y soporte para ideas de plantillas.
Integrar el chatbot con Spoki
Spoki ofrece API y webhooks. Tu chatbot (en tu servidor, CRM o plataforma no-code) puede:
- Enviar mensajes: Llamar a Spoki para enviar plantillas (con variables) o mensajes de sesión. Spoki devuelve el estado de entrega y aplica las reglas de 24 horas.
- Recibir mensajes: Configurar una URL de webhook en Spoki. Cuando un usuario envía un mensaje WhatsApp, Spoki envía el evento a tu webhook. El chatbot lo interpreta, ejecuta la lógica (ej. FAQ, routing de leads) y responde vía Spoki dentro de la sesión.
Mantén opt-in y opt-out sincronizados: cuando un usuario hace opt-out, el chatbot debe dejar de enviarle mensajes. Spoki te ayuda a registrar el opt-out y puede notificar a tu webhook. Ver registro y soporte para la integración.
Probar y mejorar el chatbot
Antes del go-live, prueba el chatbot con plantillas aprobadas y flujos de sesión. Confirma que el opt-in se comprueba antes de cada envío y que el opt-out (ej. STOP) se procesa y guarda. Usa Spoki para monitorizar la entrega y las respuestas del webhook; corrige timeouts o errores para que los usuarios reciban respuestas en la ventana de 24 horas. Con el tiempo, revisa qué plantillas inician mejores conversaciones y qué flujos de sesión convierten (ej. lead a ventas). Spoki y soporte pueden ayudarte a afinar la lógica del chatbot y el texto de las plantillas.
Errores a evitar
- Enviar sin opt-in: No permitas que el chatbot envíe mensajes a usuarios que no han aceptado WhatsApp. Spoki te ayuda a almacenar y comprobar opt-in para que las conversaciones del chatbot sigan conformes.
- Usar texto libre para el primer mensaje o tras 24h: La API exige plantillas aprobadas en esos casos. Diseña plantillas que inicien conversaciones (ej. menú, bienvenida); Spoki las envía. Usa mensajes de sesión solo dentro de 24 horas del último mensaje del usuario.
- Ignorar la ventana de 24 horas: El chatbot tiene 24 horas tras el último mensaje del usuario para responder con mensajes de sesión. Después usa una plantilla aprobada para reabrir la conversación. Spoki mantiene clara la lógica sesión y plantilla para que el chatbot no pierda la ventana ni incumpla las reglas. Usa la calculadora ROI para planificar el volumen del chatbot.
Conclusión
Un chatbot WhatsApp para empresas puede gestionar soporte, cualificación de leads y FAQ usando plantillas aprobadas para el primer contacto, mensajes de sesión en 24 horas y opt-in para cada contacto. Spoki trabaja con la API de WhatsApp Business para que gestiones plantillas, webhooks y consentimiento en un solo lugar.
¿Listo para construir un chatbot WhatsApp? Visita Spoki para la API de WhatsApp Business, registro y precios. Usa soporte o reserva para el diseño del chatbot y webhook, y la calculadora ROI para planificar volumen.

