# INTERLINK WhatsApp CRM v2.1 - Motor base limpio

Esta versión instala un módulo paralelo en:

```bash
/var/www/html/_inc/whatsapp_v2
```

No modifica el módulo actual `_inc/whatsapp/`, no toca `whatsapp_settings`, Meta, CRMInbox ni el webhook productivo.

## Instalación

```bash
cd /var/www/html
unzip -o /root/interlink_whatsapp_v2_1_motor_base.zip
chown -R www-data:www-data /var/www/html/_inc/whatsapp_v2
mysql -u root -p interlink_crm < /var/www/html/_inc/whatsapp_v2/sql/wa2_schema.sql
php -l /var/www/html/_inc/whatsapp_v2/admin/test.php
php -l /var/www/html/_inc/whatsapp_v2/app/ConversationEngine.php
systemctl restart apache2
```

## URLs

Panel de prueba:

```text
https://api.solucionesdc.com.ar/_inc/whatsapp_v2/admin/test.php
```

Base de conocimiento:

```text
https://api.solucionesdc.com.ar/_inc/whatsapp_v2/admin/knowledge.php
```

Diagnóstico:

```text
https://api.solucionesdc.com.ar/_inc/whatsapp_v2/admin/diagnostics.php
```

## Qué hace

- Registra conversaciones y mensajes en tablas nuevas `wa2_*`.
- Normaliza teléfonos argentinos.
- Identifica cliente validado por `customers.phone`.
- Responde saldo/factura solo a números validados.
- Responde planes/costos sin convertir todo en formulario.
- No inventa precios.
- No muestra reglas internas al cliente.
- Crea casos comerciales de instalación sin pedir demasiados datos.
- Usa IA solo para mejorar redacción si existe `OPENAI_API_KEY`; si falla, usa respuesta segura por reglas.

## Reglas comerciales cargadas

- Cobertura habitual: Apolinario Saravia, Luis Burela, Mollinedo, zona de Las Palmas, El Bordo y Las Flacas.
- Primera consulta: nombre/localidad o barrio suficiente; Google Maps opcional.

## Próxima fase

`v2.2` debería agregar webhook real paralelo y envío WhatsApp controlado, pero primero conviene probar varios chats reales en el panel `test.php`.
