← back to work
AgentBuddy

Addy — AI Property Search Assistant

Conversational property search assistant serving 2,700+ listings.

PythonWhatsApp APIVoyage AIpgvectorLLM tool calling

The Problem

AgentBuddy's customers wanted to search 2,700+ property listings conversationally over WhatsApp, but incoming listing data arrived unstructured and inconsistent, with no reliable way to extract, validate, and serve it in real time.

The Approach

A conversational AI agent for AgentBuddy that lets users search real estate listings in natural language, backed by a WhatsApp ingestion pipeline with two-pass AI extraction and semantic search over the property catalog.

  • Serves 2,700+ listed properties with near-instant response time
  • WhatsApp ingestion with two-pass AI extraction: extractor + validator with accept/refine/quarantine/drop decisions
  • Semantic property search via Voyage AI embeddings + pgvector
  • Tool-based LLM chat scoped strictly to property search
  • Human escalation workflow with full audit trail when no match is found

The Outcome

CEO highlighted response speed and conversational quality as standout features; the system handles off-topic queries gracefully while maintaining engagement.