AI Automation Academy
Free download
An AI voice agent that calls your leads in 5 minutes
The n8n workflow and every Vapi prompt from the video. A lead fills in your form, the agent phones them, books the appointment, and emails the confirmation.
Just watched the Vapi build? These are the files from it. The n8n workflow with every credential stripped out, and a PDF holding every prompt that went into Vapi: the first message, the system prompt, and the two calendar tool descriptions, in the order they get pasted.
Why five minutes is the whole point
MIT ran the study that gets quoted everywhere on this. Call a lead inside five minutes and you are around a hundred times more likely to actually reach them than if you call at thirty minutes. Even ten minutes is four times worse than five.
Nobody loses leads on purpose. They lose them because the form came in at 4:50 on a Friday, or during a job, or while they were on another call. The fix is not discipline, it is that something else picks up the phone. This agent answers a form the moment it lands, at any hour, and it does not get busy.
Agent: Hi, this is the scheduling assistant for Andromedus
Window Washing. You recently requested a quote
online. Is now a good time to chat for 30 seconds?
You: Yeah.
Agent: Great. What type of window cleaning are you looking
for? Exterior only, or both interior and exterior?
You: Both. Can we do the 3pm slot on Friday?
Agent: I'm completely booked during that time. The closest
I have open is Friday, December 12th at 12pm or
4pm. Does either of those work for you?
You: How about Saturday at 10am?
Agent: Let me confirm availability for Saturday at 10am.
One moment. Saturday at 10am is available. Shall I
book that for you?
You: Yeah, let's do it.
Agent: You're all set for Saturday, December 13th at 10am.
You'll receive a confirmation email shortly.
What is in the download
- The n8n workflow, ten nodes. The webhook that catches the Google Ads lead, a secret key check so a stranger who finds your webhook URL cannot make calls on your account, the request that tells Vapi to dial, then a second webhook that catches the finished call, writes the confirmation email, and sends it through Gmail.
- Every Vapi prompt, as a PDF. The first message, the full system prompt, and the descriptions for both calendar tools. Four blocks, four boxes, in the order the video pastes them.
- The scheduling rules, which are most of the system prompt. They are long and they repeat themselves, and that is the useful part rather than a mess to tidy. Every rule in there is a thing the agent got wrong on a real call and had to be told twice about, including the one where it kept refusing to book a gap between two appointments.
What you can do with it once it runs
- Answer every lead form in under a minute. Google Ads and Google Local Service Ads both push to the same webhook, so one workflow covers both.
- Let it book against your real calendar. It reads your availability during the call, offers two slots that actually exist, and writes the appointment in when the customer picks one.
- Change the business and keep the build. Window washing is the example. Swap what the company sells, the job length, and the hours in the system prompt, and the same seven-node chain works for a dentist, a contractor, or a law firm.
- Give it a different job. The same shape reactivates an old lead list, chases a no-show, or confirms tomorrow's appointments. Only the prompt and the trigger change.
What you need
Five accounts. n8n, which is where the workflow lives and starts free. Vapi, which places the calls. A Google Ads account for the lead form. A Google account for Calendar and Gmail. An OpenAI API key, which is what writes the confirmation email.
The Google Ads account does not mean an ad budget. It is free to create, and in the video the campaign is set to a dollar a day and paused before it ever spends anything. You only need it to exist so it can hand you a lead form.
Connecting Google is the slowest step and it is the one that stops people. There is a five minute video that walks through it, and it is linked on the next page.
What it costs to run
This is the one on the site that costs real money, and it is worth knowing before you build it. Vapi bills by the minute of connected call, which lands around a dime a minute once the phone number, the voice, and the model are added up. A two minute booking call is a couple of dimes. The OpenAI key writes one short email per call and costs a fraction of a cent.
That is cheap against a booked job and expensive against a loop you did not notice. Set a spend limit in Vapi before you point it at a live lead form, and test against your own phone number until you have heard it work. The next page makes both of those a step.