# Configurar WhatsApp Business ## ¿Qué hace la integración? Permite que el sistema **envíe mensajes automáticos** a clientes y empleados vía WhatsApp: - Confirmaciones de venta con foto del ticket - Recordatorios de cobranza - Avisos de vencimiento de membresía/cuota - Notificaciones de pedidos (online + delivery) - Comprobantes de entrega - Encuestas post-venta - Marketing (broadcasts a listas) ## Opciones de integración ### Opción 1: WhatsApp Business API (oficial) **Requisitos**: - Verificación de empresa con Meta - Plan de provider (Twilio, 360Dialog, Meta Cloud API, etc.) - Costo por mensaje (~USD 0.005-0.02) **Ventaja**: 100% oficial, no se bloquea, plantillas pre-aprobadas ### Opción 2: WhatsApp Web (no oficial) **Requisitos**: - Un teléfono dedicado con WhatsApp Business app - Sesión escaneada con QR - PC encendida con bot corriendo **Ventaja**: Sin costos de mensajes **Desventaja**: Meta puede bloquear el número si detecta spam, menos confiable > 💡 **Recomendado**: API oficial para producción. Web para empezar/testear. ## Configurar la integración **Configuración → WhatsApp → Conexión** ### Si elegiste API oficial | Campo | Valor | |-------|-------| | Proveedor | Twilio / 360Dialog / Meta Cloud | | API Key | (del proveedor) | | Phone Number ID | El número que Meta te asignó | | Webhook URL | `https://tudominio.com/whatsapp/webhook` | ### Si elegiste Web 1. Descargar el agente bot (.exe o Docker) 2. Instalar en PC dedicada 3. Iniciar → escanear QR con WhatsApp Business app 4. Configurar URL del agente en el sistema ## Plantillas de mensaje Las plantillas son **mensajes pre-aprobados** que se pueden enviar. **WhatsApp → Plantillas → Nueva plantilla** Tipos: - **Transaccional**: confirmación de compra, recordatorio cita - **Marketing**: promociones, descuentos - **Soporte**: respuestas a preguntas frecuentes Ejemplo: ``` Hola {{nombre}}, gracias por tu compra! Tu pedido #{{numero}} por ${{total}} está listo. Te lo entregamos hoy entre las {{hora_inicio}} y {{hora_fin}}. Cualquier consulta respondé este mensaje. ``` Las variables `{{...}}` se reemplazan al enviar. > ⚠️ En API oficial, **Meta debe aprobar cada plantilla** antes de poder usarla (tarda 24-48hs). ## Probar la conexión **Configuración → WhatsApp → Test**: - Enviar mensaje de prueba a tu propio número - Si llega → todo OK - Si no → revisar credenciales y plantilla aprobada