The problem
Small service businesses lose work when nobody can pick up the phone. Owners and technicians are on the job, front-desk staff repeat the same answers about pricing and services, and caller details end up in notes, texts, or memory.
Booking adds more back-and-forth: checking the calendar, confirming a time, creating the event by hand, and hoping nothing is double-booked. When a caller needs a person, there is rarely a reliable way to pass along what was already discussed.
The solution
I built a voice receptionist with Vapi and n8n. Vapi handles the live conversation, and whenever the assistant needs to do something real, it calls a tool that sends a request to an n8n webhook.
n8n routes each request by action: save caller details, look up business information, check availability, create an appointment, or hand off to a human. Each branch returns a result the assistant can speak back to the caller during the same call. This case study uses a sample plumbing business.