I built an intelligent voice assistant that automates appointment scheduling and customer inquiries for real estate agencies. By integrating Vapi AI for natural voice conversations with n8n's workflow automation, the system handles everything from checking calendar availability to booking appointments and answering property questions—completely hands-free.
Real estate agencies face a constant flow of incoming calls from potential clients—ranging from appointment requests and property inquiries to spam and irrelevant calls. Managing this influx manually is time-consuming and prone to errors, with missed appointments costing agencies valuable opportunities. The challenge was to create an intelligent system that could automatically categorize calls, handle appointment scheduling, answer property questions, and seamlessly integrate with existing calendar systems.
I developed an AI-powered voice automation system that transforms how real estate agencies handle inbound calls. By integrating Vapi AI for voice interactions with n8n’s workflow automation platform, I created a sophisticated assistant capable of understanding natural language, making intelligent decisions, and taking action—all without human intervention.

The system uses Vapi AI as the front-end voice interface, enabling natural conversations with callers. Vapi processes the spoken words and sends transcribed requests to the n8n workflow via webhook, creating a seamless bridge between voice and automation.
At the heart of the system lies an AI agent powered by OpenAI’s GPT-4.1-mini and Google’s Gemini models. This dual-model approach ensures reliability and accuracy in understanding caller intent. The AI agent analyzes each incoming call and extracts critical information:
The system categorizes every call into one of four buckets:
Using a sophisticated switch mechanism, the workflow routes each call to the appropriate handler based on its classification:
When someone inquires about scheduling, the system:
For callers ready to book, the system:
When callers have property-related questions, the system taps into a knowledge base:
Irrelevant calls are efficiently handled with a no-operation node, preventing wasted resources while logging the interaction for review.
The workflow employs both OpenAI and Google Gemini models at critical decision points. This redundancy ensures:
All AI responses follow strict JSON schemas, ensuring consistent data formatting. The system extracts:
{
"Category": "string",
"SenderName": "string or null",
"SenderEmail": "string or null",
"SenderPhoneNumber": "string",
"Appointmentstart": "2025-12-02T06:30:00.000Z",
"Appointmentend": "2025-12-02T07:30:00.000Z",
"Reasoning": "string"
}
This structured approach eliminates ambiguity and enables reliable downstream processing.
The Google Calendar integration provides two critical capabilities:
Availability Checking: The system queries calendar availability within specified time ranges, outputting a boolean result that drives conditional logic.
Event Creation: When confirming appointments, the workflow automatically creates calendar events with:
The integration with WordPress serves as the system’s knowledge repository. The AI agent can:
This system transforms real estate appointment management from a manual, error-prone process into a smooth, automated experience. Agencies can focus on closing deals while the AI handles the logistics. Potential buyers get instant gratification with immediate scheduling and answers to their questions.
The dual-model AI approach ensures high accuracy in understanding diverse caller intents and accents, while the modular n8n workflow makes it simple to adapt the system to specific agency needs—whether adding new question categories, integrating additional calendars, or expanding the knowledge base.
Potential expansions include:
By combining Vapi AI’s voice capabilities with n8n’s powerful automation and multiple AI models, I’ve created an intelligent assistant that handles the complete appointment lifecycle—from initial inquiry to calendar booking. This portfolio piece demonstrates expertise in voice AI integration, workflow automation, multi-model AI orchestration, API integration, and building production-ready systems that solve real business problems.
The result is a system that doesn’t just automate tasks—it creates a better experience for both real estate professionals and their clients, proving that well-designed AI automation can be both powerful and practical.