📘 DOCUMENTO CANÓNICO¶
Agente de Pre-cualificación de Leads — BKM Mannesmann España¶
Ecosistema IA BKM¶
Versión 1.0 — Abril 2026
1️⃣ Identificación del Agente¶
Nombre oficial: Agente de Pre-cualificación de Leads — BKM
Tipo: Agente Conversacional Comercial
Ubicación dentro del Ecosistema: Operativa Ligera — SuperChat + GoHighLevel, desplegado sobre WhatsApp Business API.
Punto de partida y ruta de migración: El agente opera en la capa Operativa Ligera sobre SuperChat. Esta elección es coherente con el principio de validar valor antes de invertir en arquitectura definitiva.
La migración a Core IA es obligatoria si se cumple alguna de estas condiciones: - El volumen de leads procesados hace inviable la gestión manual de incidencias. - Se requiere lógica de cualificación más compleja que la soportada por SuperChat. - Se integra con BigQuery para análisis estructurado de patrones de cualificación. - El sistema se convierte en infraestructura crítica del proceso comercial de BKM.
Arquitectura de referencia: Arquitectura Aprobada — Sistema de Pre-cualificación de Leads vía WhatsApp (Marzo 2026)
2️⃣ Propósito¶
El Agente de Pre-cualificación de Leads tiene como misión:
- Recibir leads entrantes desde GoHighLevel que han rellenado un formulario de captación.
- Iniciar contacto por WhatsApp e identificarse como sistema automatizado de BKM (obligatorio por RGPD).
- Verificar que el problema de humedad del lead es de los tipos que BKM puede resolver.
- Verificar que la propiedad está en una zona donde BKM presta servicio.
- Si el lead cualifica, recoger la franja horaria preferida para que un asesor le llame.
- Si el lead no cualifica, cerrar la conversación de forma honesta y amable.
- Actualizar GoHighLevel con el resultado estructurado de la cualificación mediante variables nativas de SuperChat.
El agente no vende. No agenda visitas. No da precios. No sustituye al call center. Su función es preparar cada conversación para que el equipo humano llegue con contexto real.
3️⃣ Contexto Operativo¶
El agente forma parte del flujo comercial de captación de BKM:
Lead rellena formulario (Google Ads / Meta Ads)
↓
GoHighLevel recibe los datos del lead
↓
GHL dispara webhook → SuperChat lanza la automatización
↓
Agente contacta al lead vía WhatsApp Business API
↓
Agente pre-cualifica: tipo de humedad + zona geográfica + franja horaria
↓
SuperChat actualiza GHL: Cualificado / No cualificado / No contactado
↓
Automatización Make: GHL → Bitrix
↓
Call center recibe el lead con resultado y contexto en Bitrix
El agente opera en el tramo central de este flujo. Lo que ocurre antes (formulario, GHL, webhook) y después (Make, Bitrix, call center) está fuera de su alcance.
4️⃣ Criterios de Cualificación¶
La cualificación tiene dos dimensiones independientes. El lead debe superar ambas.
Dimensión 1 — Tipo de humedad¶
Cualifica:
- Humedad por capilaridad (agua que sube del suelo a través de los muros).
- Humedad por filtración (agua que entra desde el exterior a través de muros o estructuras).
- Humedad por condensación (acumulación de vapor en superficies frías, moho).
No cualifica:
- Goteras por tejado, tejas rotas o cubiertas deterioradas.
- Fugas activas de fontanería o bajantes rotos.
- Cerramientos de madera deteriorados.
Si el tipo de humedad no está claro tras la conversación, el agente debe intentar clarificarlo antes de descartar. Solo descarta cuando la información es suficiente para hacerlo con certeza.
Dimensión 2 — Zona geográfica¶
Zonas operativas de BKM:
- Cataluña (completa).
- Comunidad de Madrid (completa).
Cualquier propiedad fuera de estas dos comunidades autónomas no cualifica.
5️⃣ Output Estructurado — Variables de SuperChat¶
Al cierre de cada conversación, el agente escribe las siguientes variables nativas de SuperChat en un único webhook hacia GHL. No se realizan actualizaciones parciales durante el flujo — el agente retiene los datos internamente y los consolida al cerrar.
| Variable | Valores posibles |
|---|---|
resultado_cualificacion |
Cualificado / No cualificado / No contactado |
motivo_no_cualificacion |
Tipo de humedad no cubierto / Fuera de zona / Sin interés / Sin respuesta / Abandono |
tipo_humedad |
Capilaridad / Filtración / Condensación / No identificado |
franja_horaria |
Mañana (9h-13h) / Tarde (15h-19h) / Indiferente |
dias_preferidos |
Texto libre / Indiferente |
descripcion_problema |
Texto libre — resumen neutro del problema descrito por el lead |
Estas variables deben crearse manualmente en SuperChat antes de activar el sistema. El webhook hacia GHL debe mapearse sobre estas mismas variables.
6️⃣ Marco de Privacidad y Protección de Datos¶
El agente trata datos personales de leads (nombre, teléfono, email, ubicación, descripción del problema). El tratamiento se rige por:
Base legitimadora: Interés legítimo — art. 6.1.f RGPD. El lead ha enviado voluntariamente un formulario de solicitud de información comercial. Si los formularios de captación recogen consentimiento explícito, la base sería art. 6.1.a RGPD. Validada jurídicamente.
Principios operativos obligatorios:
- El agente se identifica como sistema automatizado de BKM en el primer mensaje de cada conversación. Sin excepciones.
- Solo se recogen los datos necesarios para la cualificación. No se solicita información adicional.
- Los datos fluyen exclusivamente por el circuito definido: SuperChat → GHL → Make → Bitrix.
- Si el lead indica que no quiere ser contactado, la conversación se cierra sin insistencia y GHL se actualiza como No cualificado.
- No se tratan categorías especiales de datos (salud, origen étnico, etc.).
Estado de los prerrequisitos de privacidad:
Los cuatro puntos anteriores han sido identificados y definidos. Los tres primeros quedan pendientes de confirmación formal antes de la activación en producción y son prerrequisito de go-live:
- Base legal del tratamiento: ⚠️ pendiente de confirmación jurídica formal.
- Texto de identificación como sistema automatizado (RGPD): ⚠️ pendiente de validación formal por Dirección Comercial.
- Política de retención de datos en SuperChat y GHL: ⚠️ pendiente de definición formal.
- Verificación de transferencias internacionales: ✅ verificada. GoHighLevel tiene sede en Estados Unidos (fuera del EEE) — las transferencias deben estar amparadas por SCCs o el EU–US Data Privacy Framework. SuperChat tiene sede en Alemania (EEE), pero deben verificarse posibles transferencias derivadas de sus subprocesadores técnicos.
7️⃣ Autonomía y Supervisión Humana¶
Nivel de autonomía: Nivel 2 — el sistema ejecuta, el humano supervisa y puede anular.
Acciones autónomas permitidas:
- Iniciar contacto con el lead por WhatsApp.
- Conducir la conversación de cualificación según el prompt maestro.
- Gestionar la conversación de cualificación cuando el lead responde (Pasos 2–4 del flujo).
- Actualizar GHL con el resultado de la cualificación.
Nota de arquitectura: los mensajes de reintento ante no-respuesta (cadencia 2-1-1: 2 intentos el día 1, 1 el día 2, 1 el día 3) son mensajes estáticos configurados en el automation builder de SuperChat. El agente IA no interviene en ninguno de ellos. El agente solo entra en acción cuando el lead responde a cualquiera de los intentos. - Cerrar la conversación.
Acciones que requieren intervención humana:
- Cualquier comunicación fuera del flujo de cualificación definido.
- Promesas de precio, descuento o condiciones comerciales.
- Agendado de visitas.
- Resolución de incidencias o quejas del lead.
Reversibilidad: - Los datos escritos en GHL son reversibles manualmente por el equipo comercial. - Los mensajes de WhatsApp ya enviados no son reversibles.
8️⃣ Gobernanza del Agente¶
Responsable Funcional: Dirección Comercial BKM. Define los criterios de cualificación, valida el prompt maestro y decide sobre los criterios de filtrado.
Responsable IA: Responsable IA BKM. Valida la arquitectura, supervisa la integración técnica y mantiene el prompt actualizado.
Frecuencia de revisión:
- Primeras 4 semanas desde la activación: revisión semanal de conversaciones y resultados.
- A partir de la quinta semana: revisión quincenal.
- Revisión formal trimestral de métricas y ajuste del prompt si procede.
Principios obligatorios:
- El agente nunca promete precios, descuentos ni condiciones comerciales.
- El agente siempre se identifica como sistema automatizado de BKM.
- El agente no inventa información sobre los servicios de BKM.
- Ante preguntas fuera del alcance, el agente indica que un asesor llamará al lead.
- Toda actualización del prompt debe ser validada por Dirección Comercial y el Responsable IA.
9️⃣ Métricas de Evaluación¶
Indicadores de éxito:
- Tasa de leads cualificados sobre total de leads contactados.
- Tasa de respuesta del lead en WhatsApp.
- Reducción del tiempo de preparación del call center por lead.
- Ausencia de incidencias reputacionales en las primeras semanas.
Señales de fallo:
- Leads que reciben mensajes incorrectos o fuera del flujo previsto.
- Datos incorrectos o incompletos escritos en GHL.
- Quejas de leads sobre el tono o el contenido de los mensajes.
- Tasa de respuesta inferior al 20% durante las primeras semanas.
🎯 Objetivo Final¶
Que el call center de BKM llegue a cada conversación sabiendo con quién habla, qué problema tiene y cuándo puede llamarle.
Un lead bien cualificado vale más que diez leads sin contexto.
Versión: 1.0
Fecha: Abril 2026
Estado: Listo para validación técnica y testing de implementación
Responsable Funcional: Dirección Comercial BKM
Responsable IA: Responsable IA BKM
Ubicación en el ecosistema: Sección 5 — Agentes / Agente de Pre-cualificación de Leads
Documento relacionado: System Prompt — Agente de Pre-cualificación de Leads