π¬ Book, manage, and check appointments using Vapi and Google Calendar
β‘ 307 views Β· π¬ Support Chatbots
Description
Use this workflow to book, cancel, or reschedule appointments using Vapi and Google Calendar
How it works
The Check Availability workflow checks if appointments exist on Google Calendar and returns a response to Vapi.
The Book Appointment workflow schedules an appointment on Google Calendar.
The Manage Appointments workflow updates or cancels appointments based on the userβs request.
Key Features:
-
Ability to book, update, or cancel an appointment
-
Validates required fields before booking
-
Handles errors with helpful user messages
-
Returns a Vapi-compatible response format
Set up steps
Prerequisites
-
Vapi.ai account
-
Google Calendar
-
n8n instance - Self-hosted or cloud
Steps
-
Step 1: Configure Google Calendar Access
-
Step 2: Import and Configure Workflows
-
Step 3: Create Vapi Custom Tools
-
Step 4: Configure Vapi Assistant
Use Cases
Appointment booking automation for service businesses
π Nodes Used
Webhook, Google Calendar
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File