Automate Real Estate Viewings with Calendly & Supabase Sync
Automate Real Estate Viewings with Calendly & Supabase Sync
Couldn't load pickup availability
Automate Real Estate Viewings with Calendly & Supabase Sync
Transform your real estate agency's inbox from a bottleneck into an automated lead-converting machine. This n8n workflow automatically handles viewing requests, answers property inquiries, and syncs everything with Calendly and Supabase—freeing your team from repetitive email management while ensuring no viewing opportunity slips through the cracks.
What this workflow does
The workflow monitors your Gmail inbox every minute and intelligently processes every real estate inquiry using GPT-4o classification. For each new message, it fetches complete thread history from Supabase to provide full context, then classifies emails into three categories: info inquiries, viewing requests, or complex questions.
- Info inquiries receive instant automated responses with relevant property details via Gmail
- Viewing requests are checked against Realworks for availability—if the slot is free, it books directly; otherwise, it sends a Calendly scheduling link
- Complex questions are automatically escalated to human agents for personalized handling
Every interaction and analysis result is logged in your Supabase CRM, maintaining perfect synchronization between your inbox, calendar, and customer database.
Use cases
- Real estate agencies drowning in viewing-request emails and property inquiries
- Solo brokers who need 24/7 automated responses to maintain competitive edge
- Property management companies handling multiple listings with frequent viewing requests
- Brokerages wanting to eliminate manual email sorting and CRM data entry
Technical details
Built with essential n8n nodes including Gmail integration for email monitoring, GPT-4o for intelligent classification and entity extraction, Supabase for CRM synchronization, and Calendly integration for seamless scheduling. The workflow uses switch nodes for intent routing, webhook nodes for external API connections, and code nodes for custom logic processing.
This automation handles the repetitive 80% of your email workload while ensuring the genuinely complex inquiries reach human agents—turning your inbox chokepoint into a smooth, automated lead processing system.
