Skip to main content
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, manages the events it books, and can look up a customer’s existing appointment.
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

To offer times, RevDesk reads only whether a window is busy. To find a caller’s existing appointment, it searches your calendar for their email or phone number and reads the matching event’s title, time, and attendees. If calendar sync is on for your workspace, RevDesk also stores upcoming events’ title, time, description, and location to keep availability current.

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 tasks.
  • 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.