How to Build an Roofing AI Voice Agent with Vapi and n8n (Full Tutorial + Free Template)

How to Build an Roofing AI Voice Agent with Vapi and n8n (Full Tutorial + Free Template)

➡️ BUILD, LAUNCH, AND CLOSE YOUR FIRST CLIENT: https://www.skool.com/adhiraj-hangal-... Get all the templates I use, direct 1-on-1 mentorship, and all my proven code to build AI Voice agents. ➡️ BUSINESS OWNERS: Want to implement AI in your business? Visit us at https://kingstonesystems.com/ to get it done for you. In this video, I show you how to build a fully automated AI voice receptionist that can answer calls, qualify leads, and book real appointments for roofing companies directly into Google Calendar. Here's what we cover: ✅ How to create an AI assistant in Vapi and define its tone and behavior ✅ How to connect tools in Vapi ✅ How to link Vapi to a real phone number so clients can call it ✅ How to build the automation flow in n8n to handle calendar events and tool calls ✅ How to test the full setup and confirm bookings instantly in Google Calendar ✅ Why this system can easily become a sellable service for local roofing businesses By the end, you'll know how to connect Vapi and n8n to build an AI voice agent that takes real calls, schedules jobs, and runs 24/7 without you lifting a finger. 🕒 TIMESTAMPS: 00:00 - Introduction: The Problem Roofing Companies Face 00:33 - Step 1: Create VAPI Account & New Roofing Assistant 01:03 - Select Model & Configure Assistant 01:32 - Add System Prompt (Master Roofing Prompt) 02:36 - What the Roofing Prompt Teaches the AI 03:30 - Creating VAPI Tools Overview 04:37 - Tool 1: Qualify Roofing Lead 06:37 - Tool 2: Availability Roofing 08:36 - Tool 3: Book Appointment Roofing 10:51 - Real Call Example: All 3 Tools in Action 12:27 - Assigning Phone Number to Agent 13:29 - Building the Backend in N8N 14:22 - Webhook Node: Connecting VAPI to N8N 15:12 - Configuring Server Messages 17:11 - Switch Node: Routing Tool Calls 18:50 - Check Availability Path & Google Calendar 21:06 - Merge Data Node Explained 22:18 - Code Node: The Availability Brain 28:11 - Reply with Slots Node 29:03 - Booking Path: Creating Calendar Events 31:48 - Successful Booking Confirmation 32:28 - Qualification Path for Leads 33:23 - Time to Test the Complete System 33:54 - Full Live Demo Call 35:33 - Recap & Why This Solves a $10K Problem 36:47 - Get Full Workflow & Templates #AIVoiceAgent #n8n #Vapi #AIAutomation #RoofingBusiness #HomeServices #ServiceBusiness #AIforRoofers #RoofingAutomation #VoiceAI