--- title: Guía Completa de Integración con WhatsApp Business API description: Todo lo que necesitas saber sobre la integración de WhatsApp Business API con Zavu para mensajería empresarial. date: 2025-01-10 author: Jennifer Villalobos locale: es source: https://www.zavu.dev/es/blog/whatsapp-business-api-integration tags: WhatsApp, Integración, Empresarial --- # Guía Completa de Integración con WhatsApp Business API WhatsApp Business API permite a las empresas comunicarse con clientes a escala. Con Zavu, puedes integrar WhatsApp junto con otros canales a través de una sola API unificada. ## Por qué WhatsApp Business API? WhatsApp tiene más de 2 mil millones de usuarios activos en todo el mundo, lo que lo convierte en uno de los canales más efectivos para la comunicación con clientes: - **98% de tasa de apertura** comparado con 20% del email - **Soporte de medios enriquecidos** incluyendo imágenes, documentos y botones interactivos - **Cifrado de extremo a extremo** para comunicaciones seguras - **Alcance global** con presencia en más de 180 países ## Configurando WhatsApp con Zavu ### Paso 1: Verificación de la empresa Primero, verifica tu negocio con Meta: ```typescript // Verificar estado de verificación const status = await zavu.whatsapp.getVerificationStatus() console.log('Nombre de la empresa:', status.businessName) console.log('Estado de Verificación:', status.verified) console.log('Calificación de Calidad:', status.qualityRating) ``` ### Paso 2: Configurar plantillas de mensajes WhatsApp requiere plantillas pre-aprobadas para mensajes salientes: ```typescript // Crear una nueva plantilla const template = await zavu.whatsapp.templates.create({ name: 'confirmación_pedido', language: 'es', category: 'TRANSACTIONAL', components: [ { type: 'HEADER', format: 'TEXT', text: 'Pedido Confirmado!' }, { type: 'BODY', text: 'Hola {{1}}, tu pedido #{{2}} ha sido confirmado. Entrega estimada: {{3}}.' }, { type: 'FOOTER', text: 'Responde AYUDA para asistencia' }, { type: 'BUTTONS', buttons: [ { type: 'URL', text: 'Rastrear Pedido', url: 'https://track.example.com/{{1}}' }, { type: 'QUICK_REPLY', text: 'Contactar Soporte' } ] } ] }) ``` ### Paso 3: Enviar mensajes con plantillas Una vez aprobados, envia mensajes con plantillas a clientes: ```typescript const message = await zavu.whatsapp.sendTemplate({ to: '+1234567890', template: 'confirmación_pedido', parameters: { body: ['Juan', 'ORD-12345', '20 de enero, 2025'] } }) ``` ## Mensajes interactivos WhatsApp soporta mensajes interactivos enriquecidos: ```typescript // Enviar un mensaje de lista await zavu.whatsapp.sendInteractive({ to: '+1234567890', type: 'list', header: { type: 'text', text: 'Elige una opcion' }, body: { text: 'Como podemos ayudarte hoy?' }, action: { button: 'Ver Opciones', sections: [ { title: 'Soporte', rows: [ { id: 'rastrear_pedido', title: 'Rastrear mi pedido' }, { id: 'devolver_artículo', title: 'Devolver un artículo' }, { id: 'hablar_agente', title: 'Hablar con un agente' } ] } ] } }) ``` ## Mejores prácticas 1. **Respeta los requisitos de opt-in** - Solo envia mensajes a usuarios que hayan dado su consentimiento explicito 2. **Usa plantillas sabiamente** - Manten las plantillas concisas y valiosas 3. **Monitorea la calificación de calidad** - Mantén alta calidad para evitar restricciónes 4. **Responde rápidamente** - Los usuarios esperan respuestas rápidas en WhatsApp ## Límites de tasa y precios | Nivel | Mensajes/Dia | Precio/Mensaje | |-------|--------------|----------------| | Estándar | 1,000 | $0.005 | | Negocio | 10,000 | $0.004 | | Empresarial | Ilimitado | Personalizado | Contacta a nuestro equipo de ventas para precios empresariales. **Listo para integrar WhatsApp?** [Comienza gratis](https://dashboard.zavu.dev) o [contáctanos](/es/contact-us) para más información. Únete a nuestra [comunidad de Discord](https://discord.gg/ZxE8DYkveh) para soporte y actualizaciones.