Google Calendar
Bookings land on the right Google Calendar before the prospect ends the call. No double-bookings, no copy-pasted times, no email back-and-forth between the agent and the rep. The integration sees real availability, books into the right calendar (yours or a teammate’s), and refreshes when the prospect reschedules. Works with personal Gmail and Workspace accounts.What changes
- The agent sees free or busy in real time. It books into windows that are actually open, including all-day blocks and unconfirmed holds.
- Events appear instantly. Confirmed bookings show up on the calendar with caller name, conversation summary, dial-in details, and a link to the transcript.
- Two-way sync. Reschedules and cancellations on Google update the RevDesk record, so the rep and the agent share the same view.
- Multiple calendars supported. Personal plus work, team calendars for round-robin, service-specific calendars for different appointment types.
Setup
Grant permissions
Approve the requested scopes. RevDesk reads free/busy and creates events. It does not read existing event contents.
Choose the calendar
Pick the calendar bookings should land on. You can change this later, or run multiple calendars for different appointment types.
Permissions
| Permission | What we use it for |
|---|---|
| View calendar events | Check free or busy windows when offering times. |
| Create calendar events | Book the meeting. |
| View calendar list | Let you choose which calendar to use. |
What gets created on a booking
- Title. “Appointment with [Customer Name]” or your configured template.
- Description. Service requested, AI-written conversation summary, link to the transcript in RevDesk.
- Location. Your business address or “Phone call” depending on appointment type.
- Attendees. Customer’s email when provided, plus the assigned rep.
- Conferencing. Google Meet link added automatically when configured.
Multiple calendars
You can connect more than one calendar for different jobs.- Personal plus work. The agent checks both for conflicts before offering a time.
- Team calendars. Round-robin booking distributes meetings across the team.
- Service-specific. Different appointment types land on different calendars (e.g., onboarding vs. support).
Troubleshooting
Calendar not syncing
Calendar not syncing
Disconnect and reconnect from Settings → Integrations → Google Calendar. The OAuth token sometimes expires after a Google security change.
Events showing the wrong time
Events showing the wrong time
Check that your Google Calendar timezone matches the RevDesk profile timezone. 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 appear. Check Google Calendar sharing settings if a shared calendar is missing.
Connect Google Calendar
Two-minute setup. The next booked call lands on your calendar.