Skip to main content

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

1

Open the integrations panel

Inside the app: Settings → Integrations → Calendar.
2

Connect Google Calendar

Click “Connect Google Calendar” and sign in to your Google account.
3

Grant permissions

Approve the requested scopes. RevDesk reads free/busy and creates events. It does not read existing event contents.
4

Choose the calendar

Pick the calendar bookings should land on. You can change this later, or run multiple calendars for different appointment types.
5

Set availability

Configure booking hours, buffer time, and any blocked windows. The agent will respect them on every booking.

Permissions

PermissionWhat we use it for
View calendar eventsCheck free or busy windows when offering times.
Create calendar eventsBook the meeting.
View calendar listLet you choose which calendar to use.
The agent never reads the content of your existing events. Only whether the time is blocked.

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

Disconnect and reconnect from Settings → Integrations → Google Calendar. The OAuth token sometimes expires after a Google security change.
Check that your Google Calendar timezone matches the RevDesk profile timezone. Google Calendar → Settings → Time zone.
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.