Por qué WhatsApp para soporte funciona
- Tasa de lectura: 98% (vs 25-30% email)
- Cliente ya lo tiene instalado (~95% de adultos latinos)
- Respuesta en minutos se vuelve norma, no excepción
- Historial permanente — cliente vuelve y continúa la conversación
- Media rica — imágenes, videos, PDFs sin fricción
Los 3 niveles de soporte WhatsApp
Nivel 1: App WhatsApp Business (hasta ~50 conversaciones/día)
Bueno para:- Negocios empezando
- Microempresas, tiendas físicas
- 1 agente, 1 celular
- Mensajes automáticos de saludo y ausencia
- Etiquetas (Pendiente, Resuelto, etc.)
- Respuestas rápidas
- Catálogo
Nivel 2: API + dashboard multi-agente
Bueno para:- 100-1,000 conversaciones/día
- 2-10 agentes
- Integración con CRM
Plataformas comunes: Zavu (con dashboard nativo), Twilio Flex, MessageBird Inbox, ZenDesk con integración WhatsApp.
Nivel 3: API + automatización + IA (cualquier volumen)
Bueno para:- 1,000+ conversaciones/día
- Necesidad de atención 24/7
- Varios idiomas
- Agente de IA para triaje y preguntas frecuentes (resuelve ~60-70% sin humano)
- Ruteo inteligente por tipo de pregunta
- Handoff humano cuando IA no alcanza
- Webhooks para CRM, e-commerce, ERP
Cómo montar soporte WhatsApp en 5 pasos
1. Decidir nivel
Cálculo práctico: volumen diario × tiempo promedio de respuesta.
- Hasta 50 conv/día → app
- 50-300 conv/día → API con dashboard
- 300+ → API + IA
2. Obtener acceso a la API
Si es nivel 2 o 3, crea cuenta Zavu gratis, conecta tu Meta Business Manager y verifica el número. Todo en ~30 minutos.
3. Crear templates de saludo y respuestas frecuentes
Cliente espera primera respuesta en < 1 minuto. Soluciones:
Template de saludo inmediato (responde en el segundo)Respuestas por palabra clave (resuelve 30-40% sin humano)typescriptimport Zavu from "@zavudev/sdk" const zavu = new Zavu({ apiKey: process.env.ZAVU_API_KEY }) // Webhook cuando recibe mensaje if (event.type === "message.inbound") { await zavu.messages.send({ to: event.message.from, channel: "whatsapp", text: "¡Hola! 👋 Recibimos tu mensaje. En menos de 15 minutos un agente responde." }) }
typescriptconst text = event.message.text.toLowerCase() const respuestas = { "rastreodevolución": "Cambios en hasta 7 días. Ve: zavu.dev/cambios", } for(const [keywords, resp] of Object.entries(respuestas)) { if (text.match(new RegExp(keywords))) { await zavu.messages.send({ to: event.message.from, channel: "whatsapp", text: resp }) return } } // No matcheó nada → reenvía a humano
donde": "Para rastrear tu pedido, accede a zavu.dev/rastreo con tu RFC.", "horario": "Atendemos de lunes a viernes, 9am a 6pm.", "cambiar
4. Configurar ruteo por tipo
Cliente selecciona el asunto vía botón interactivo:
typescriptawait zavu.messages.send({ to: event.message.from, channel: "whatsapp", messageType: "buttons", text: "¿Cómo podemos ayudarte?", content: { buttons: [ { id: "compras", title: "Comprar" }, { id: "soporte", title: "Soporte" }, { id: "financiero", title: "Financiero" } ] } }) // Cuando cliente clickea, encamina a cola correcta if (event.type === "button.reply") { const queue = event.button.id await routeToQueue(event.message.from, queue) }
5. Métricas que importan
Mide:
- Tiempo promedio de primera respuesta — meta: < 5 min
- Tiempo promedio de resolución — meta: < 30 min
- Conversaciones resueltas por la IA — cuanto más, más barato
- NPS post-atención — meta: > 70
- Tasa de abandono (cliente desistió sin respuesta) — meta: < 5%
Atención con IA (que funciona de verdad)
Los agentes de IA de Zavu usan RAG (Retrieval Augmented Generation) — o sea, responden con base en tu base de conocimiento, no inventan:
typescript// 1. Upload de la base await zavu.agents.knowledgeBase.add({ agentId: "agent_soporte", files: ["faq.md", "politica-cambio.pdf", "manual.txt"] }) // 2. Cuando cliente pregunta, agente busca + responde await zavu.agents.respond({ agentId: "agent_soporte", message: event.message.text, contactId: event.contact.id })
Resultados típicos:
- 60-70% de las preguntas resueltas sin humano
- Respuesta en < 3 segundos
- Handoff suave cuando IA no sabe — cliente ni nota
- Aprende con correcciones del equipo
Buenas prácticas de soporte WhatsApp
Tono de voz
- Trata al cliente como persona, no como ticket
- Emojis con moderación (relación directa con la edad del público)
- Frases cortas, fáciles de leer en el celular
Tiempo de respuesta
- Primera respuesta automática en < 30 segundos
- Respuesta humana en < 5 min en horario comercial
- Respuesta humana en < 1h fuera del horario (avisa en ausencia)
Cierre
- Siempre confirma que la duda fue resuelta
- Manda encuesta de satisfacción al final
- Etiqueta "Resuelto" para cerrar la conversación
Privacidad
- No pidas datos sensibles (RFC, contraseña, tarjeta) por WhatsApp
- Usa links para áreas seguras de tu sitio
- Borra conversaciones según LFPDPPP (Zavu tiene retención configurable)
Errores comunes
1. Mezclar atención y marketing en el mismo número. Cliente que recibió promoción en el número de soporte se enoja. Usa números separados.2. Demora en la primera respuesta. Configura respuesta automática en < 30s, siempre.3. Robot obvio. IA mal hecha irrita. Si la respuesta es "No entendí, puedo ayudarte con otra cosa?" repetidamente, transfiere a humano.4. No medir. Sin métricas, no sabes si estás bien o mal. Empieza por el tiempo promedio de respuesta.5. Sin opt-out claro. Cliente tiene derecho a pedir salirse de la lista. Ten "Para salir, responde PARAR" siempre.Comparativo: Zavu vs WhatsApp Business en la app
| App WhatsApp Business | Zavu (API + dashboard) |
|---|
| Costo | Gratis | A partir de $500 MXN/mes |
|---|---|---|
| Múltiples agentes | 1 solo | Ilimitado |
| Volumen sustentable | ~50/día | Sin límite |
| Métricas | Básicas | Completas + tiempo real |
| Integración CRM | Manual | Nativa |
| Agente de IA | No | Sí |
| Mensajes automáticos | 2 (saludo + ausencia) | Ilimitados |
| Templates | Manual vía Business Suite | API + aprobación automática |
| Webhook | No | Sí |
Recursos relacionados
- WhatsApp Business: cómo funciona
- Mensaje automático WhatsApp Business
- WhatsApp Cloud API tutorial
- Agentes de IA para WhatsApp
- Documentación completa