This guide explains how Kayse AI can contact your leads or clients, book appointments for them, and automatically create, cancel, or reschedule those appointments inside your GoHighLevel (GHL / LeadConnector) CRM.
Kayse AI handles the outreach and booking through Cal.com. Zapier then sends the booking information into GHL, where a workflow creates or updates the appointment.
This guide shows you how to set that up.
1οΈβ£ Kayse AI calls or messages your lead 2οΈβ£ The lead books a time 3οΈβ£ The appointment is created in Cal.com 4οΈβ£ Zapier catches the booking event 5οΈβ£ GHL workflow creates the appointment in your CRM
Your calendar in GHL stays updated automatically. π
You will build:
β’ 3 Zaps in Zapier β’ 3 Workflows in GHL
These handle:
β Booking Created β Booking Cancelled π Booking Rescheduled
Now go to Cal.com:
Open your Event Type settings
Add a Webhook
Paste the Zapier URL
Turn on these triggers:
Save your changes.
Now test by booking an appointment using Kayse AI.
Zapier should receive the booking data. π
You will create three separate Zaps.
Trigger: Webhooks by Zapier β Catch Hook
Add Filter: Event = Booking Created
Action: LeadConnector β Add Lead to Workflow
Choose Workflow: Cal.com β Booking Created
Map: β’ Email β’ Phone β’ First Name β’ Last Name
Turn Zap ON.
Trigger: Catch Hook
Filter: Event = Booking Cancelled
Action: Add Lead to Workflow
Choose Workflow: Cal.com β Booking Cancelled
Turn Zap ON.
Trigger: Catch Hook
Filter: Event = Booking Rescheduled
Action: Add Lead to Workflow
Choose Workflow: Cal.com β Booking Rescheduled
Turn Zap ON.
Go to:
Automation β Workflows
Create the three workflows below.
Trigger: Workflow Enrollment
Actions:
1οΈβ£ Book Appointment
Settings: β’ Calendar: Select your GHL calendar β’ Appointment Title: AI Booked Call β {{contact.first_name}} β’ Start Time: Map from Zapier β’ End Time: Map from Zapier β’ Appointment Status: Confirmed β’ Assigned User: Optional
2οΈβ£ (Optional) Add Tag AI-Booked-Cal
3οΈβ£ (Optional) Internal Notification "New appointment booked by Kayse AI."
Turn Workflow ON.
Trigger: Workflow Enrollment
Actions:
1οΈβ£ Update Appointment Set status to: Cancelled
2οΈβ£ (Optional) Add Tag AI-Cancelled-Cal
Turn Workflow ON.
Trigger: Workflow Enrollment
Actions:
1οΈβ£ (Optional) Remove Existing Appointment
2οΈβ£ Book Appointment β’ Calendar: Same calendar β’ Start Time: New time from Zapier β’ End Time: New time from Zapier β’ Status: Confirmed
3οΈβ£ Add Tag AI-Rescheduled-Cal
Turn Workflow ON.
For more details on the Book Appointment action, see:
β Kayse AI handles outreach and booking β Cal.com manages scheduling β Zapier passes the booking data β GHL creates and manages the appointment β No custom coding required
This allows your AI workflows to automatically create appointments inside your CRM.
GoHighLevel (LeadConnector), Zapier, and Cal.com are third-party applications.
Kayse provides this guide as a helpful suggestion and quick start reference only.
Each companyβs CRM setup may be different. Results may vary based on:
β’ Calendar setup β’ Workflow configuration β’ User permissions β’ CRM customizations β’ Zapier plan limits
For detailed setup questions or troubleshooting, please contact:
β’ GoHighLevel Support β’ Zapier Support β’ Cal.com Support
Kayse support is limited to the Kayse platform and AI agent workflows only.
This integration is outside of Kayseβs direct support scope.
When Kayse AI:
Books a call β Appointment appears in GHL Cancels a call β Appointment is cancelled in GHL Reschedules β Appointment updates in GHL
Your CRM stays up to date automatically.
Simple. Automated. Scalable. π