Where the manual work enters
Phone enquiries need fast recognition of returning clients, accurate appointment handling, and a reliable record of what was agreed. Treating those as separate manual tasks makes follow-up inconsistent.
Demonstration build
A voice receptionist demonstration that identifies new and returning callers, checks live availability, manages appointments, and records the outcome without manual front-desk data entry.
Home-service operations
Demonstration walkthrough
Concept inspiration: Nate Herk.
Phone enquiries need fast recognition of returning clients, accurate appointment handling, and a reliable record of what was agreed. Treating those as separate manual tasks makes follow-up inconsistent.
VAPI handles the live voice conversation. An n8n MCP server exposes focused tools for client lookup, new-contact creation, availability checks, booking, appointment lookup, rescheduling, and cancellation. Google Sheets holds client, appointment, and end-of-call records, while Google Calendar is the scheduling source of truth. A separate VAPI end-of-call webhook records the call summary and outcome.
The demonstration can identify a caller by email, create a new client record when needed, check calendar availability, create or modify an event, update the appointment log, and record a VAPI end-of-call summary and outcome.
Signal path
Look up the caller by email and check appointment history.
Check availability and retrieve a booking when a change is requested.
Create, reschedule, or cancel the Calendar event and keep the appointment log aligned.
Capture the end-of-call summary and outcome in the call log through a VAPI webhook.
Tools in the system
Demonstrated capabilities
This project is a portfolio demonstration. It is not presented as a client deployment and makes no claim about production use, revenue, time saved, or business performance.
Next system
Lead qualification system →Discuss a process like this ↗