Skip to main content

Calendar Sync

Go to Settings โ†’ Calendar.

Calendar Sync is a per-user setting. Each team member connects their own calendar. When a meeting is booked through LeadHub, it is automatically added as an event in the connected calendar โ€” and external events flow back into the booking availability timeline to prevent double-booking.


Supported Calendarsโ€‹

CalendarStatus
Google CalendarFully supported
Outlook CalendarFully supported

Connecting Google Calendarโ€‹

  1. Go to Settings โ†’ Calendar.
  2. Click Connect next to Google Calendar.
  3. You are redirected to Google's OAuth consent screen.
  4. Select the Google account to connect and grant the requested calendar permissions.
  5. You are redirected back to LeadHub โ€” the connection status changes to Active.

What LeadHub accesses: LeadHub reads your calendar to detect existing events (for availability) and writes new booking events. It does not read email or any other Google data.


Connecting Outlook Calendarโ€‹

  1. Go to Settings โ†’ Calendar.
  2. Click Connect next to Outlook Calendar.
  3. You are redirected to Microsoft's OAuth consent screen.
  4. Select the Microsoft account to connect and grant calendar permissions.
  5. You are redirected back โ€” the connection shows Active.

Connection Statusโ€‹

StatusMeaning
ActiveCalendar is connected and syncing
ErrorLast sync failed โ€” see the error message and reconnect
DisconnectedNo calendar connected for this provider

The Last Synced timestamp shows when LeadHub last successfully read or wrote to your calendar.


Disconnecting a Calendarโ€‹

Click Disconnect next to the connected calendar. LeadHub will no longer create events on that calendar. Previously created events are not deleted.