Schedule client meetings via web forms with Google Calendar, Zoom
Go to WorkflowDescription
Who it's for
This n8n workflow is designed for businesses, consultants, and service providers who want to automate their meeting scheduling process. The workflow creates a seamless booking system that can handle meeting requests, check availability, create calendar events, set up video conferences, and send notifications through multiple channels.
Features
Integrates with web forms to receive booking requests
Checks Google Calendar availability automatically
Creates calendar events with booking details
Sets up Zoom meetings instantly
Sends notifications via email, WhatsApp, Discord, and Teams
Notifies politely if requested slots aren’t available
Supports Your time zone conversions
Requirements
Google Calendar API Credentials**: For checking availability and creating events
Zoom API Credentials**: For generating meeting links and video conferences
Gmail OAuth2 Credentials**: For sending email confirmations
Notification Service Credentials**:
Discord Bot API, Microsoft Teams API, Rapiwa API (for WhatsApp)
Important Notes
Time Zone Configuration**: The workflow is set to Asia/Dhaka time zone but can be customized
Meeting Settings**: Default meeting duration (40 minutes) and password can be adjusted
Notification Templates**: All notification messages can be customized to match your brand voice
Calendar Selection**: Ensure the correct Google Calendar ID is configured for your booking system
Support & Help
WhatsApp**: Chat on WhatsApp
Discord**: SpaGreen Community
Facebook Group**: SpaGreen Support
Website**: https://spagreen.net
Developer Portfolio**: Codecanyon SpaGreen