Back to Use Cases







Real estate chatbot with AI property matching and automated calendar scheduling
real-estatelead-nurturingchatbotopenaipostgresgmailgoogle-calendar•




Receive customer message
Filter + extract requirements
Save profile + memory
Query matching properties
Format listings response
Monitor confirmations
Send confirmation/follow-up
Create/Update booking
Overview
This workflow automates a real estate inquiry flow end-to-end: captures inbound messages, collects requirements, matches properties from a database, and books tours via email + calendar.
Product Specs
- Receives inbound messages via webhook
- Uses AI to filter, extract details, and manage conversation state
- Stores customer profile and conversation memory in PostgreSQL
- Queries property listings and returns ranked matches
- Monitors Gmail for appointment confirmations and sends responses
- Creates/updates appointments in Google Calendar with availability checks
Pipeline Description
A customer message hits the Webhook. AI extracts personal details and property needs, saving state in PostgreSQL. The workflow queries properties and returns formatted matches. Appointment confirmations are handled through Gmail monitoring and Google Calendar event creation/update, with follow-ups sent by email.