How to Connect Google Calendar
Let Kai check availability and book appointments during calls.
What It Does
When connected, Kai can:
- Check your real-time calendar availability during a call
- Offer open time slots to callers
- Book appointments directly on your Google Calendar
- Send confirmation texts and emails to the caller after booking
Connecting Your Calendar
- Go to Dashboard > Settings > Connections
- Find “Google Calendar” and click Connect
- Sign in with your Google account
- Grant KaiCalls permission to view and create events
- Select which calendar(s) Kai should use for availability and booking
Enabling Appointment Booking on Your Agent
After connecting Google Calendar:
- Go to Dashboard > Agents and click your agent
- In the agent editor, find the Rules/Capabilities section
- Enable “Can schedule appointments”
- Kai will now offer booking during calls when callers express interest
How It Works During a Call
- Caller says something like “I’d like to schedule a consultation”
- Kai checks your Google Calendar for available slots
- Kai offers times: “I have openings Thursday at 2pm or Friday at 10am. Which works better?”
- Caller picks a time
- Kai creates the event on your calendar
- Kai sends a confirmation text to the caller with the date, time, and any prep instructions
Tips
Keep your calendar up to date — Kai reads it in real time. Make sure it reflects your actual availability.
Block off personal time — Block lunch, travel time, and personal appointments so Kai doesn’t book over them.
Set buffer time — You can set buffer time between appointments in your Google Calendar settings to avoid back-to-back meetings.
Event details — Events created by Kai include the caller’s name, phone number, and reason for the appointment in the event description.
Troubleshooting
Kai says “I can’t check the calendar right now”
The Google Calendar connection may have expired. Reconnect in Settings > Connections.
Wrong calendar
Make sure the correct calendar is selected in the connection settings. If you have multiple Google calendars, select the one you use for client appointments.
Appointments not showing up
Check that KaiCalls has “create events” permission. You may need to reconnect and re-grant permissions.
Warning: If you revoke KaiCalls’ access in your Google Account settings, Kai will not be able to check availability or book appointments until you reconnect.