Case Study 02

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.

Real EstateWhatsApp AutomationConversational AILead QualificationCRM SynchronizationMulti-LLM SystemsWorkflow AutomationAI InfrastructureProperty SearchAirtableWebSockets
Client: Agustin Q. | Duration: 4 weeks

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

MetricBeforeAfter
First-response timeMinutes to hours~2 seconds
After-hours coverageNone24/7
Lead qualificationManualAutomatic
CRM updatesManualAutomatic sync
Human workloadAgents handled everything~85% automated
Lead escalationDelayedUnder 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