What it does
- Real-time availability sync - AI sees when you’re free or busy
- Automatic booking - Creates calendar events when appointments are booked
- Two-way sync - Changes in Google Calendar reflect instantly in CallDesk
- Event details - Includes caller info, service requested, and transcript link
Setup
Permissions requested
CallDesk requests minimal permissions:| Permission | Why we need it |
|---|---|
| View calendar events | Check when you’re busy |
| Create calendar events | Book appointments |
| View calendar list | Let you choose which calendar |
What gets created
When AI books an appointment, the calendar event includes:- Event title: “Appointment with [Customer Name]”
- Description: Service requested, conversation summary
- Location: Your business address or “Phone call”
- Attendee: Customer’s email (if provided)
- Link: Full transcript in CallDesk
Multiple calendars
You can connect multiple Google Calendars for different purposes:- Personal + Work: Check both for conflicts
- Team calendars: Round-robin booking across team members
- Service-specific: Different calendars for different appointment types
Troubleshooting
Calendar not syncing
Calendar not syncing
Try disconnecting and reconnecting. Go to Settings → Integrations → Google Calendar → Disconnect, then reconnect.
Events showing wrong time
Events showing wrong time
Check that your Google Calendar timezone matches CallDesk. Go to Google Calendar Settings → Time zone.
Can't see my calendar in the list
Can't see my calendar in the list
Only calendars you own or have write access to will appear. Check your Google Calendar sharing settings.
Requirements
- Google account (personal or Workspace)
- Calendar write permissions
- No additional cost
Connect Google Calendar
Set up the integration now