AI replies the moment a new lead lands — Zillow, open house, or Facebook.
WarmChats: turn new real estate leads into booked appointments — automatically.
An always-on AI assistant for real estate agents. WarmChats instantly answers every new lead from Zillow, open houses, and Facebook, qualifies buyers and sellers, follows up 24/7 on email and SMS, and books showings straight into the calendar — so no lead ever goes cold.
Next.js · NestJS · Django · PostgreSQL · Claude · GPT-4.1 · event-driven microservices

Executive summary
For real estate agents, speed-to-lead decides who gets the showing and wins the listing. WarmChats removes the human delay entirely: Claude reads and qualifies every new lead — buyer or seller — GPT-4.1 holds a natural, on-brand conversation across email and SMS, and the system books the appointment straight into the calendar, 24/7, with every message tracked. We delivered it as an event-driven microservice platform built to scale from a solo agent's first pilot to a brokerage running thousands of concurrent conversations.
By the numbers
Built for speed-to-lead.
Instant, conversational follow-up keeps buyers and sellers engaged.
Qualifies, nurtures, and books showings with no agent in the loop.
Every lead, message, and booking logged across email and SMS.
Figures reflect the WarmChats product's automation targets.
How it works
Qualify → Engage → Book, fully automated.
Each new lead flows through three AI stages. The model handles the conversation end-to-end and only escalates to the agent when it genuinely matters.
Lead intake & buyer/seller routing
Claude reads every new lead, works out whether they're a buyer or a seller and how ready they are, and routes them into the right flow automatically.
- Claude classifies intent — buyer, seller, urgency, and fit
- Leads self-route: Buyer → Nurture, Seller → Nurture, Appointment → Booking
- Spam and tyre-kickers filtered before they reach the agent
AI lead routing
Instant replies on email & SMS
GPT-4.1 answers within 60 seconds in the agent's voice, asks the right qualifying questions, and keeps the conversation warm around the clock.
- GPT-4.1 replies in under 60s, tuned to the agent's brand voice
- Context carried across the whole thread and both channels
- Hands off to the agent the moment a human is genuinely needed
Conversational AI
Showings booked automatically
The assistant detects intent to meet, offers real availability, and writes the showing or call straight into the calendar.
- Detects booking intent and proposes open slots
- Confirms and writes appointments automatically
- Reminders and re-engagement close the no-show gap
Zero-touch booking
The product
Inside WarmChats.
The agent-facing product — a live operator dashboard, self-routing AI workflows, and a two-minute setup — all running on the platform we built.



Architecture
Event-driven microservices.
Independent services communicate over events and webhooks, so the AI workload scales separately from the API and the web app — and a slow third-party never blocks a reply.
Web & dashboard
Next.js
- Marketing site, auth, and operator dashboard
- Live conversation view with full message history
API gateway
NestJS
- Typed gateway for web, webhooks, and integrations
- Auth, rate limiting, and event publishing
AI orchestration
Django + LLMs
- Claude lead scoring + GPT-4.1 reply generation
- Prompt templates, retries, and safety guardrails
Messaging & scheduling
Telephony · Calendar
- Inbound/outbound across SMS and chat channels
- Availability lookup and automated booking writes
Engineering patterns
- Event-driven
- Microservices
- Async workers
- Idempotent webhooks
- Audit log
- Horizontal scale
Technology
The full stack.
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
Services
- NestJS
- Django
- REST + Webhooks
- Queue workers
Data
- PostgreSQL
- Redis
- Event log
- ORM / migrations
AI
- Claude (Opus)
- GPT-4.1
- Prompt orchestration
- Guardrails
Messaging & infra
- Telephony / SMS
- Webhooks
- Docker
- CI/CD
Outcome
What the business gets.
Every new lead — Zillow, open house, or Facebook — answered in seconds, day or night, with no extra staffing.
Agents freed from repetitive first-touch follow-up to focus on listings and closings.
A complete, searchable record of every conversation, qualification, and booking.
An architecture that scales from a solo agent to a brokerage running thousands of concurrent chats.
Want an AI that books appointments while you sleep?
We design and ship product-grade AI systems — from lead capture to booking — on architecture built to scale. Let's talk about yours.