--- title: Cómo Crear un Chatbot en WhatsApp en 2026 (Guía Práctica) description: Guía paso a paso para crear un chatbot en WhatsApp en 2026: opciones no-code, vía API, con IA. Costos, requisitos y código de ejemplo. date: 2026-05-17 author: Victor Villalobos locale: es source: https://www.zavu.dev/es/blog/como-crear-chatbot-whatsapp tags: WhatsApp, Chatbot, IA, Tutorial --- # Cómo Crear un Chatbot en WhatsApp en 2026 (Guía Práctica) Crear un chatbot en WhatsApp en 2026 puede tomar **30 minutos** (con plataformas no-code y IA) o **semanas** (si quieres construir desde cero con la Cloud API). Esta guía cubre las tres rutas más comunes con costos reales, requisitos y código de ejemplo para que elijas la mejor para tu caso. ## Las 3 formas de crear un chatbot en WhatsApp ### 1. No-code con flow builder (más rápido) Plataformas tipo "drag-and-drop": - [Zavu Flow Builder](https://www.zavu.dev/es/ai-agents) - ManyChat - LandBot - Tidio - Wati **Tiempo**: 30 min - 2 horas **Costo**: $20-$200 USD/mes según volumen **Para quién**: marketing, customer service simple ### 2. Agente de IA conectado a WhatsApp (medio) Combina LLM (GPT, Claude) con la API de WhatsApp. Resuelve preguntas complejas con base de conocimiento. **Tiempo**: 1-3 días **Costo**: $50-$500 USD/mes (depende del volumen + tokens LLM) **Para quién**: SaaS, e-commerce, soporte 24/7 ### 3. Bot custom con código (más control) Desarrollas tu propio bot conectando WhatsApp Business API a tu backend. **Tiempo**: 1-4 semanas **Costo**: tiempo de desarrollo + infra + WhatsApp ($0.04-$0.18 por conversación) **Para quién**: lógicas muy específicas, integraciones complejas ## Ruta 1: Chatbot no-code con Zavu Flow Builder [Zavu](https://www.zavu.dev/es) incluye un flow builder visual en su plan Hobby ($25 USD/mes): 1. **Crea cuenta** en [zavu.dev/es](https://www.zavu.dev/es) (gratis para empezar) 2. **Conecta WhatsApp Business** vía OAuth con Meta (5 min) 3. **Diseña el flujo** en el editor visual: - Trigger: "Cuando alguien envía mensaje" - Decisión: "¿El texto contiene 'precio'?" - Respuesta: enviar mensaje + botones - Handoff humano si IA no resuelve 4. **Publica** y empieza a atender Resultado: chatbot que responde 24/7 sin escribir una línea de código. ## Ruta 2: Chatbot con IA (agente RAG) Si quieres un bot que responda con base en tu documentación, FAQs y catálogo, usa un **agente de IA con RAG** (Retrieval Augmented Generation): ```typescript import Zavu from "@zavudev/sdk" const zavu = new Zavu({ apiKey: process.env.ZAVU_API_KEY }) // 1. Crear agente con base de conocimiento const agent = await zavu.agents.create({ name: "Soporte Tienda", model: "gpt-4o-mini", systemPrompt: "Eres asistente de TiendaXYZ. Responde con base en la documentación. Si no sabes, escala a humano.", channels: ["whatsapp"] }) // 2. Subir documentos a la base de conocimiento await zavu.agents.knowledgeBase.upload({ agentId: agent.id, files: [ "./docs/preguntas-frecuentes.md", "./docs/politica-devoluciones.pdf", "./docs/catalogo-productos.json" ] }) // 3. Conectar al webhook (Zavu lo hace automáticamente) // 4. ¡Listo! Cliente manda mensaje → agente responde con info de la KB ``` El agente: - Lee la pregunta del cliente - Busca relevantes pedazos de tu documentación - Genera respuesta con citas - Si no tiene info suficiente, transfiere a humano - Aprende con correcciones **Costo típico**: $50-200 USD/mes en LLM tokens + costo Meta por conversación. ## Ruta 3: Chatbot custom con código Para lógica muy específica (integración con tu base de datos, ERP, comportamiento condicional complejo): ```typescript // app/api/whatsapp-webhook/route.ts import Zavu from "@zavudev/sdk" const zavu = new Zavu({ apiKey: process.env.ZAVU_API_KEY }) export async function POST(req: Request) { const event = await req.json() if (event.type !== "message.inbound") return new Response("ok") const text = event.message.text?.toLowerCase() || "" const from = event.message.from // Lógica del bot if (text.match(/rastreo|pedido|orden/)) { // Consultar base de datos const pedido = await db.pedidos.findByPhone(from) if (pedido) { await zavu.messages.send({ to: from, channel: "whatsapp", text: `Tu pedido #${pedido.id} está ${pedido.estado}.` }) } else { await zavu.messages.send({ to: from, channel: "whatsapp", text: "No encontré tu pedido. ¿Me das el número?" }) } } else if (text.match(/precio|costo|cuanto/)) { await zavu.messages.send({ to: from, channel: "whatsapp", messageType: "buttons", text: "¿Qué producto te interesa?", content: { buttons: [ { id: "p1", title: "Plan Básico" }, { id: "p2", title: "Plan Pro" }, { id: "p3", title: "Hablar con vendedor" } ] } }) } else if (text.match(/humano|persona|agente/)) { // Transferir a equipo await transferToAgent(from) } else { // Default await zavu.messages.send({ to: from, channel: "whatsapp", text: "¡Hola! 👋 Soy el asistente. ¿Cómo te ayudo? (rastreo, precios, hablar con humano)" }) } return new Response("ok") } ``` Combina con tu lógica de negocio, base de datos, ML, lo que sea. ## Requisitos para crear un chatbot en WhatsApp 1. **Cuenta Meta Business Manager** verificada 2. **Número de teléfono** dedicado, no usado en otro WhatsApp 3. **BSP oficial** ([Zavu](https://www.zavu.dev/es), Twilio, MessageBird, etc.) — la Cloud API directa requiere mucho más setup 4. **Templates aprobados** para mensajes iniciados por el bot 5. **Política de privacidad** publicada 6. **Sitio web** verificado ## Costos reales de un chatbot WhatsApp en 2026 Para un negocio con 5.000 conversaciones/mes: | Componente | Costo (USD/mes) | |---|---| | Plan plataforma Zavu Pro | $50 | | Conversaciones Meta (mix 60% utility, 30% marketing, 10% service) | ~$200 | | Tokens GPT-4o-mini (si usas IA) | ~$30 | | **Total** | **~$280/mes** | Vs. equipo humano dedicado: - 1 atendente full-time (LATAM) = $400-800/mes - 24/7 cobertura = 3+ atendentes = $1.500+/mes - Chatbot atiende 70% sin intervención + escala sin contratar más **ROI típico**: payback en < 2 meses. ## Buenas prácticas para chatbots WhatsApp 1. **Saludo claro**: di que es un bot. "Soy el asistente automático de [Empresa]." Cliente prefiere bot sincero a humano fake. 2. **Opciones simples**: máximo 3-4 botones por menú. Listas con 5-7 ítems. 3. **Escape a humano siempre**: nunca encierres al cliente. Botón "Hablar con humano" presente todo el tiempo. 4. **Lenguaje corto**: máximo 4-5 líneas por mensaje. WhatsApp es móvil first. 5. **Respuestas rápidas**: < 3 segundos. Cliente que espera más se frustra. 6. **Confirma comprensión**: "¿Entendí bien tu pregunta?" antes de respuesta larga. 7. **Mide siempre**: tasa de resolución, NPS, abandono. Sin métricas, vuelas a ciegas. ## Errores comunes **1. Bot que finge ser humano.** Cliente se da cuenta y queda enojado. Sé honesto. **2. Sin escape a humano.** Bot que solo da loop "no entendí" sin opción de transferir = pérdida de cliente. **3. Respuestas largas.** Lo que en email son 3 párrafos, en WhatsApp es 1 frase. **4. Sin testing antes de lanzar.** Prueba con 10 colegas antes de tu lanzamiento. Vas a encontrar 20 cosas para arreglar. **5. Marketing fuera de templates.** Mandar promoción cruda fuera de la ventana de 24h sin template aprobado = bloqueo de número. ## Recursos relacionados - [API de WhatsApp: guía para developers](/es/blog/api-whatsapp-desarrolladores) - [WhatsApp Cloud API tutorial](/es/blog/whatsapp-cloud-api-tutorial) - [Agentes de IA para WhatsApp](/es/ai-agents) - [Construye un agente con Python + FastAPI](/es/blog/whatsapp-ai-agents-fastapi) - [Documentación Zavu](https://docs.zavu.dev/quickstart) ## Conclusión Crear un chatbot en WhatsApp en 2026 es **mucho más fácil de lo que era hace 3 años**. Con un BSP oficial como [Zavu](/es/whatsapp-business-api), puedes tener un bot funcionando en 30 minutos (no-code), en horas (con IA) o en días (custom). Empieza por el flow builder, después agrega IA cuando el volumen pida y custom code solo cuando necesites lógica muy específica. La inversión típica de **$280/mes** atiende 5.000 conversaciones — equivalente a 2-3 empleados humanos a una fracción del costo.