Caso de Estudio Alquilia: un asistente IA que cualifica inquilinos por WhatsApp
Alquilia es una plataforma con IA que automatiza cómo las inmobiliarias captan, cualifican y filtran inquilinos de alquiler. En lugar de que los agentes pierdan horas persiguiendo leads y papeleo, un asistente inteligente gestiona toda la primera etapa del embudo: desde que entra una consulta hasta un candidato completamente puntuado y con documentación lista para una decisión humana. En este caso de estudio recorremos el problema que nos trajo el cliente, la solución que diseñamos, cómo funciona realmente la IA por dentro y la ingeniería detrás de un SaaS multi-tenant de nivel producción.
El Desafío
Las inmobiliarias de alquiler en España viven de la velocidad. Los estudios de portales como Idealista muestran que el agente que responde primero se lleva el lead la gran mayoría de las veces, pero un equipo humano solo puede responder hasta cierto punto, y solo en horario laboral. Además, cada consulta hay que cualificarla (ingresos, empleo, solvencia, ocupación, fecha de entrada) y respaldarla con un montón de documentos (DNI, nóminas, declaraciones, extractos, contratos). Hecho a mano, eso son más de 20 horas semanales por agente de filtrado repetitivo, y la mayoría de esos leads resultan no estar cualificados. El cliente necesitaba responder al instante, las 24 horas, descartar automáticamente los que no encajan, y pasar a su equipo solo candidatos reales y cualificados.
Nuestra Solución
Diseñamos y construimos Alquilia de principio a fin: un SaaS cuyo núcleo es un asistente de IA que habla con cada lead entrante por WhatsApp (el canal que los españoles usan de verdad) en segundos, 24/7. El asistente presenta el inmueble, mantiene una conversación de cualificación estructurada, pide y lee los documentos necesarios, calcula una puntuación de riesgo objetiva, y o bien hace avanzar al candidato hacia la agencia o cierra la conversación con educación. Alrededor de ese núcleo construimos todo lo que una agencia necesita para operar: paneles multi-tenant, comportamiento de la IA configurable, facturación, analítica, integraciones con portales y email, y cumplimiento RGPD completo para la evaluación automatizada de inquilinos.
Cómo Funciona: De Principio a Fin
Un solo lead fluye por el sistema de forma automática, con un humano interviniendo solo al final:
- 1. Captación del lead: Las consultas llegan desde los portales y los buzones de la agencia. El sistema lee los emails entrantes de los portales, extrae de forma inteligente los datos de contacto del interesado y el inmueble por el que pregunta, y crea el lead, vinculándolo automáticamente al anuncio correcto.
- 2. Contacto instantáneo por WhatsApp: En segundos, el asistente de IA contacta por WhatsApp, presentándose junto al inmueble concreto con un mensaje personalizado y con la voz de la marca, sin intervención humana, de día o de noche.
- 3. Cualificación conversacional: El asistente mantiene una conversación natural y estructurada para recoger todo lo importante: presupuesto, ingresos, empleo, ocupación, mascotas, fecha de entrada y más, adaptándose a las respuestas en vez de leer un formulario rígido.
- 4. Recogida y lectura de documentos: Después pide los documentos adecuados según el perfil, acepta fotos, PDFs e incluso notas de voz, y usa IA para leerlos, extraer la información y validarlos, comprobando que son reales y coherentes con lo que dijo el interesado.
- 5. Puntuación objetiva: Con las propias reglas de la agencia, el sistema calcula una puntuación clara VERDE / AMARILLO / ROJO, con los motivos detrás, convirtiendo una intuición subjetiva en una decisión auditable y consistente.
- 6. Traspaso al humano: Solo los candidatos cualificados y con documentación se pasan al equipo de la agencia, con toda la conversación y la puntuación adjuntas. Los que no encajan se filtran de forma automática y respetuosa.
La IA Por Dentro
Alquilia no es una fina capa sobre un chatbot. Es un sistema de IA por capas donde cada capacidad resuelve un problema distinto y difícil, exactamente el tipo de ingeniería de IA de extremo a extremo en la que nos especializamos:
- Motor conversacional con máquina de estados real: En lugar de dejar que el modelo improvise, el asistente recorre etapas explícitas de conversación (saludo, cualificación, documentación, scoring, traspaso), cada una guiada por IA pero acotada por lógica determinista. El resultado es un bot que se siente natural pero nunca se sale del guion ni se salta un paso obligatorio.
- Memoria conversacional de largo plazo: El sistema mantiene una memoria persistente de cada lead (hechos confirmados, detalles inferidos y cosas que el interesado dijo que enviaría después), para no repetir preguntas y conservar el contexto completo incluso en conversaciones interrumpidas de varios días.
- Visión por computador para documentos: Los DNIs, nóminas, contratos y extractos subidos se leen con un modelo de visión que extrae los datos relevantes y señala incoherencias, convirtiendo una carpeta de imágenes en información estructurada y verificable.
- Speech-to-text para notas de voz: Como los usuarios reales de WhatsApp mandan audios, el asistente transcribe automáticamente las notas de voz en español y las trata como un mensaje más, sin callejones sin salida en la conversación.
- Extracción de datos estructurados: El chat en lenguaje libre se destila continuamente en un perfil estructurado con niveles de confianza, de modo que una conversación humana desordenada se convierte en datos limpios en los que el motor de scoring y la agencia pueden confiar.
- Capa LLM agnóstica al proveedor: Cada llamada a un modelo está tras una única abstracción con caché, rate limiting, circuit breakers y fallbacks, para que la plataforma siga siendo rápida, con coste controlado y resiliente aunque un proveedor tenga un mal día.
- Mensajería humanizada: Las respuestas se dividen en fragmentos naturales con retardos de tecleo realistas y variación sutil, para que el interesado interactúe con un asistente que se siente como una persona, no como un formulario.
Capacidades de la Plataforma
- Personalidad de IA configurable: Cada agencia ajusta el nombre del asistente, el tono, el nivel de emojis, la extensión y cómo se presenta, para que el bot hable con la voz de la agencia, no con una genérica.
- Reglas definidas por la agencia: Las preguntas de cualificación, los criterios de descarte, los documentos requeridos por tipo de perfil y los umbrales de scoring son todos configurables por agencia desde un panel no-code.
- SaaS multi-tenant: Agencias, usuarios, inmuebles, leads y suscripciones están totalmente aislados, con acceso por roles para propietarios, gestores y agentes.
- Panel de WhatsApp en tiempo real: Las conversaciones en vivo se transmiten al panel mediante server-sent events, con conexión por QR, historial de mensajes y un probador de chatbot integrado.
- Analítica y facturación: Tendencias de leads, insights de conversión, atribución de fuentes y consumo se monitorizan junto a suscripciones con Stripe, facturación y packs de leads de pago por uso.
- Plano de control de administración: Un panel a nivel de plataforma monitoriza agencias, suscripciones, salud de los proveedores de IA, logs de seguridad y calidad de las conversaciones de todo el sistema.
Lo Que Entrega la Plataforma
- Primera respuesta a cada consulta de alquiler en segundos, 24/7, en vez de horas y solo en horario de oficina
- Cada lead pre-cualificado y puntuado automáticamente antes de que intervenga un agente
- Documentos del inquilino pedidos, recogidos, leídos y validados sin perseguir a nadie
- Decisiones VERDE/AMARILLO/ROJO objetivas, consistentes y auditables en vez de intuición subjetiva
- Agentes liberados del filtrado repetitivo para centrarse en los candidatos que de verdad convierten
- Un producto multi-tenant listo para escalar a muchas agencias desde un único código base
Stack Tecnológico
- React 19 + TypeScript + Vite para la SPA del frontend
- Java 17 + Spring WebFlux (totalmente reactivo, no bloqueante) en el backend
- PostgreSQL con acceso reactivo R2DBC y migraciones versionadas
- Actualizaciones en tiempo real mediante Server-Sent Events (SSE)
- Orquestación LLM multi-modelo: IA conversacional, visión y speech-to-text
- Integración con WhatsApp Business como canal conversacional principal
- Stripe para suscripciones, facturación y cobro por uso
- AWS S3 para almacenamiento seguro de documentos y facturas
- Auth con JWT y 2FA, OAuth de Google/email, y cifrado de datos sensibles
Privacidad y Cumplimiento por Diseño
Puntuar automáticamente a personas para acceder a una vivienda es una actividad regulada y de alto impacto bajo el RGPD. Construimos Alquilia con eso en primer plano: una Evaluación de Impacto en Protección de Datos para la evaluación automatizada, registro de actividades de tratamiento, un protocolo de incidentes de seguridad, revisión humana configurable para casos límite, cifrado de datos sensibles en reposo y trazas de auditoría completas. El cumplimiento no es una página añadida al final; es parte de la arquitectura.
Retos de Ingeniería Que Resolvimos
- Que la IA se sienta humana, de forma fiable: Equilibrar una conversación fluida con la garantía de que cada paso obligatorio ocurre, resuelto con un híbrido de generación por IA y máquina de estados determinista, más una capa de humanización para un ritmo natural.
- Entrada real, multimodal y desordenada: Los interesados reales mandan fotos borrosas, PDFs y notas de voz en momentos aleatorios del chat. Construimos un pipeline que ingiere cualquiera de ellos, los lee con el modelo adecuado y mantiene la conversación coherente.
- Resiliencia y control de coste a escala: Las llamadas frecuentes a IA pueden volverse lentas y caras enseguida. Caché, rate limiting, circuit breakers y una capa de modelos agnóstica al proveedor mantienen el sistema ágil y predecible.
- Escala reactiva y multi-tenant: Un backend totalmente no bloqueante con planificación distribuida permite que un único despliegue sirva a muchas agencias y a miles de conversaciones simultáneas sin bloquear hilos.
- Decisiones automatizadas reguladas: Diseñar un sistema de scoring auditable, configurable y con revisión humana que una agencia pueda defender bajo el RGPD, no una caja negra.
Por Qué Esto Importa
Alquilia es la prueba de que no nos limitamos a 'añadir un chatbot'. Diseñamos y entregamos productos de IA completos: sistemas conversacionales con memoria, visión por computador, speech-to-text, extracción inteligente de datos, decisiones automatizadas y orquestación multi-proveedor resiliente, todo envuelto en un SaaS escalable, conforme a normativa y de nivel producción. Sea cual sea el dominio, si hay un proceso del mundo real que la IA pueda captar, cualificar o automatizar, podemos construirlo de extremo a extremo.
- Explora nuestros servicios de agentes de IA y automatización
- Lee el caso de estudio de la plataforma de IA Almia
- ¿Tienes un proceso que quieras automatizar con IA?