NEXTSITE WHATSAPP 1.4.0
=======================

INSTALACION
1. Descomprimir el archivo ZIP.
2. Abrir Google Chrome.
3. Ingresar a chrome://extensions
4. Activar "Modo de desarrollador".
5. Elegir "Cargar extensión sin empaquetar".
6. Seleccionar la carpeta nextsite-whatsapp-extension.
7. Fijar Nextsite WhatsApp en la barra de extensiones.

USO INDEPENDIENTE
- Los prospectos, plantillas, campañas y reportes quedan almacenados localmente.
- Se pueden importar prospectos desde CSV con encabezados como:
  nombre, empresa, telefono, segmento
- El teléfono debe contener código de país y área, sin signos. Ejemplo: 54911...
- El modo Web abre wa.me con la conversación y el mensaje preparados.
- Después del envío, se confirma desde "Cola de envíos" para continuar.

MODO API
- Configurar la URL y el token en Configuración.
- La extensión envía una solicitud POST JSON con:
  to, message, prospect_id y campaign_id.
- El servidor debe responder con estado HTTP exitoso (200-299).
- No colocar una credencial permanente de Meta directamente en la extensión.
  Se recomienda utilizar un servidor intermediario de Nextsite, Cuotix o del cliente.

SEGURIDAD Y USO RESPONSABLE
- Utilizar únicamente contactos que hayan autorizado la comunicación.
- El modo Web no obtiene estados oficiales de entrega o lectura.
- Los reportes de API dependen de la respuesta e integración del servidor.
- WhatsApp puede aplicar restricciones a cuentas que realicen envíos no autorizados.

NEXTSITE
www.nextsite.com.ar

NOVEDAD v1.5.0 — META LEAD ADS
- Prospectos incluye el botón “Importar Leads de Meta”.
- Configuración incluye un bloque “Meta Lead Ads”.
- Se puede configurar Access Token de Página, Page ID y opcionalmente IDs de formularios.
- Si no se indican formularios, el sistema intenta detectarlos desde la Página.
- Sincronización manual y automática cada 5/15/30/60 minutos.
- Evita duplicados por ID de lead de Meta y, como respaldo, por teléfono o email.
- Los leads se guardan como prospectos con origen/segmento “Meta Lead Ads”.

Permisos de Meta:
El token utilizado debe tener acceso real a los formularios/leads de la Página. Si Meta rechaza la consulta, la interfaz mostrará el mensaje exacto devuelto por Graph API para poder corregir token, permisos, Page ID o Form ID.


Versión 1.6.2: eliminado el límite interno de 20 MB. Videos de más de 20 MB se preparan automáticamente como documento para evitar el límite del modo multimedia de WhatsApp Web. Tope práctico: 2 GB, sujeto a WhatsApp y memoria disponible del navegador.

Versión 1.7.0: Plantillas permiten multimedia mediante URL. El enlace se incorpora automáticamente al mensaje sin descargar ni adjuntar el archivo.


NOVEDAD v1.7.1
- Configuración > Abrir conversaciones en: Aplicación de WhatsApp o WhatsApp Web.
- En modo Aplicación se usa el protocolo whatsapp:// del sistema para evitar forzar web.whatsapp.com.
- Multimedia por URL viaja dentro del texto y funciona con la app sin límite de peso del archivo remoto.

v1.8.0 — DATOS + FRECUENCIA DE CONTACTO
- Para actualizar sin perder datos: NO desinstalar. Reemplazar archivos en la misma carpeta y usar “Actualizar” en chrome://extensions.
- Configuración > Datos y respaldo permite exportar/restaurar un respaldo completo JSON.
- Nueva campaña: filtro “No enviar a contactados recientemente” con 1, 2, 5, 7, 14, 21 y 30 días.
- El filtro usa el último envío CONFIRMADO (API o confirmado manualmente), no los mensajes sólo preparados.


v1.8.1 — CORRECCIÓN FILTRO DE FRECUENCIA
- El selector de 1/2/5/7/14/21/30 días ahora actualiza realmente la audiencia.
- Recupera campañas anteriores marcadas como preparadas o enviadas para reconstruir el último contacto cuando v1.7.1 no guardaba lastSentAt.
- Mantiene todos los datos existentes al actualizar sobre la misma carpeta.
