# Integraciones Externas

Deteccion estatica por codigo/configuracion. No se consumieron APIs.

| Integracion | Evidencia | Observacion |
|---|---|---|
| SMTP/PHPMailer | `vtlib/Vtiger/Mailer.php`, `phpmailer/phpmailer`, `modules/Emails/` | Cola/envio de correo; credenciales en DB/config no impresas |
| IMAP/MailManager | `ext-imap`, `modules/MailManager/`, MailScanner cron | Lectura y asociacion de correos |
| Google OAuth2 | `league/oauth2-google`, `modules/Google`, `modules/Oauth2`, `oauth2callback/` | Refresh tokens y Gmail/IMAP/SMTP XOAUTH2 redacted |
| OpenStreetMap Nominatim | `modules/GeoCuentas/actions/GeoAjax.php` | Geocoding de cuentas |
| OSRM | `modules/GeoCuentas/actions/GeoAjax.php` | Calculo de rutas |
| OpenAI | `modules/Logistica/actions/GuardarConfiguracionAI.php`, `vtiger_logistica_config.openai_api_key` | Configuracion AI; key redacted/no impresa |
| WSAPP/Outlook sync | `modules/WSAPP/`, `vtiger_wsapp` | Sync por appkey y webservices custom |
| PBX | `modules/PBXManager/` | Telefonia/callbacks con secret redacted |
| SMS | `modules/SMSNotifier/providers/` | Proveedores con usuario/password en DB redacted |
| Webforms reCAPTCHA | `modules/Webforms/capture.php` | Google siteverify con secret redacted |
| CustomerPortal/Mobile APIs | `modules/CustomerPortal/api.php`, `modules/Mobile/api.php` | APIs publicas con autenticacion propia |

No se detecto Stripe/PayPal/AWS/Azure como integracion principal en las rutas auditadas.
