Turned a real-estate agency into a 24/7 lead-capturing AI Concierge
How we built an AI-powered WhatsApp concierge for a real-estate brokerage that qualifies leads, syncs with the existing CRM, and routes high-intent buyers to human agents in seconds.
Key Results
- •24/7 Instant Response: Reduced first-response time from hours to ~2 seconds, even outside business hours
- •Human Time Recovery: ~85% of inbound conversations resolved fully by the AI concierge without agent involvement
- •Lead Qualification Engine: Automatically extracted structured buyer profiles from natural Spanish conversations
- •Hot-Lead Escalation: High-intent prospects routed to human agents in under 30 seconds
- •Zero Dashboard Fatigue: Team continued using WhatsApp + Airtable instead of learning a new CRM
- •Vendor-Agnostic AI Layer: System survived LLM-provider outages and avoided lock-in to a single AI vendor
The Problem
The brokerage was losing leads simply because nobody could reply fast enough.
Customers were messaging day and night asking:
- about listings
- pricing
- guarantees
- visits
- neighborhoods
- availability
The team was small, and response times outside business hours could stretch from hours to days.
They didn’t want a basic chatbot that replied with scripted messages.
They needed a system that could:
- answer real questions naturally
- understand buyer intent
- qualify leads automatically
- escalate serious buyers to agents
- stay synchronized with their existing workflow
The Solution
We built a real-time AI concierge that lives inside WhatsApp.
The assistant:
- answers property questions in natural Spanish
- searches live property data
- captures lead details during conversation
- detects high-intent buyers
- hands conversations to human agents when needed
The system also synchronized automatically with the brokerage’s Airtable CRM so the team never had to manually copy information between systems.
How It Works

Human Handover System
One important rule:
The AI never pushed a customer to a human agent without permission.
Instead, the assistant first asked whether the customer wanted to continue with a real person.
Customer: "I want to schedule a visit." AI: "Perfecto. Would you like an advisor to contact you?"
Once confirmed, the conversation was instantly handed over to a live agent together with:
- full chat history
- captured buyer information
- property context
- handover reason
This made the transition feel seamless for both the customer and the sales team.
Reducing AI Hallucinations
Real-estate conversations contain important business rules:
- commission structures
- guarantee requirements
- coverage zones
- property policies
Generic AI models tend to invent answers when uncertain.
To avoid this, we built a controlled knowledge system that fed verified company information directly into the assistant before every response.
The result was far more reliable answers and significantly fewer hallucinations.
Real-Time Agent Dashboard
We also built a live internal dashboard where agents could:
- see assigned conversations
- reply in real time
- review lead information
- take over chats instantly
- return conversations back to the AI assistant when appropriate

The Outcome
The brokerage went from slow, manual lead handling to a 24/7 automated intake system.
Instead of losing leads overnight or during busy hours, customers now received immediate responses and serious buyers reached agents almost instantly.
The biggest win was operational:
The team did not need to change how they worked.
The AI system quietly layered itself on top of the brokerage’s existing tools and workflows while dramatically improving responsiveness and lead handling capacity.
Before vs After
| Metric | Before | After |
|---|---|---|
| First-response time | Minutes to hours | ~2 seconds |
| After-hours coverage | None | 24/7 |
| Lead qualification | Manual | Automatic |
| CRM updates | Manual | Automatic sync |
| Human workload | Agents handled everything | ~85% automated |
| Lead escalation | Delayed | Under 30 seconds |
The Stack
Backend
Django • Django Channels • PostgreSQL • Redis • Celery
Messaging
WhatsApp Cloud API
AI Providers
Anthropic Claude • OpenAI • Gemini
CRM
Airtable
Infrastructure
Docker • WebSockets • Real-time synchronization