Calendar Integration
Keep your LeadHive agenda in sync with Google Calendar — via OAuth for full two-way integration, or via a subscribe link for a lighter one-way connection.
Why connect Google Calendar?
Connecting via OAuth gives you the deepest integration between LeadHive and Google Calendar:
- Two-way agenda sync — LeadHive agenda items can mirror directly to your Google Calendar as real events, with full edit support.
- Dashboard today view — your Google Calendar events for today appear in the LeadHive dashboard alongside your CRM agenda items.
- 30-minute reminders — LeadHive fires a browser notification 30 minutes before each calendar event.
- 7-day calendar view — the Calendar tab in LeadHive shows all your Google Calendar events grouped by day for the next week.
- Live background polling — LeadHive polls Google Calendar every 5 minutes to keep the view current.
How to connect
- From the LeadHive dashboard, click the Calendar tab.
- Click Connect Google Calendar.
- A Google sign-in window opens. Select or sign into the Google account whose calendar you want to connect.
- Grant LeadHive permission to view and manage your calendar events. LeadHive requests only the minimum required scope: read and write access to your primary calendar.
- You will be redirected back to LeadHive automatically. The Calendar tab will now show your upcoming events.
Google OAuth credentials are set up by your LeadHive administrator. If you see an error about the app not being verified, contact your administrator to ensure the OAuth configuration is complete.
What syncs
LeadHive → Google Calendar
When you create an agenda item in LeadHive (a viewing, callback, signing, or general appointment), you can enable Mirror to Google Calendar on that event. When enabled:
- The event is created in your Google Calendar with the same title, time, and linked contact/property information in the description.
- Updates to the event in LeadHive are reflected in Google Calendar.
- Deleting the event in LeadHive removes it from Google Calendar.
Mirror to Google is opt-in per event — not all LeadHive agenda items are pushed to Google Calendar unless you choose to.
Google Calendar → LeadHive
- All events from your connected Google Calendar appear in the LeadHive Calendar tab (next 7 days), grouped by day.
- Today's Google Calendar events appear in the dashboard today section alongside CRM agenda items.
- Events are read-only in LeadHive — edits must be made in Google Calendar and will appear in LeadHive after the next poll (within 5 minutes).
Disconnect
To disconnect Google Calendar: go to Settings → Calendar → Disconnect Google Calendar. This revokes LeadHive's OAuth token. Your data in Google Calendar is not affected — mirrored events remain in Google Calendar even after disconnecting. LeadHive's Calendar tab will stop showing Google events and the today section will revert to CRM-only agenda items.
The LeadHive calendar link
If you prefer not to grant LeadHive write access to your Google Calendar, or if you use a different calendar app, LeadHive provides a read-only calendar subscribe URL in iCal (.ics) format.
Any calendar application that supports iCal subscriptions — including Google Calendar, Apple Calendar, and Outlook — can subscribe to this URL. Your LeadHive agenda items will appear in your calendar app and update automatically as the app polls the URL.
To find your subscribe URL: go to Settings → Calendar → Calendar Subscribe Link and copy the URL.
Adding to Google Calendar (manually)
- Copy your LeadHive calendar subscribe URL from Settings → Calendar → Calendar Subscribe Link.
- Open Google Calendar in your browser.
- In the left sidebar, click the + icon next to Other calendars.
- Select From URL.
- Paste your LeadHive calendar URL into the field.
- Click Add calendar. Google Calendar will import your LeadHive agenda and display it alongside your other calendars.
Refresh rate: Google Calendar polls iCal subscription URLs approximately once every 24 hours. New LeadHive events will not appear immediately — allow up to a day for changes to propagate. For real-time sync, use the OAuth integration (Section A) instead.
Adding to Apple Calendar
- Copy your LeadHive calendar subscribe URL.
- Open Apple Calendar on your Mac or iPhone.
- Go to File → New Calendar Subscription (Mac) or Settings → Accounts → Add Account → Other → Add Subscribed Calendar (iPhone).
- Paste the LeadHive URL and click Subscribe.
- Set the auto-refresh interval (1 hour is recommended for more frequent updates than Google Calendar's 24-hour default).
Adding to Outlook
- Copy your LeadHive calendar subscribe URL.
- Open Outlook (desktop or web).
- Go to Calendar → Add Calendar → Subscribe from web (Outlook Web) or File → Account Settings → Internet Calendars → New (Outlook Desktop).
- Paste the LeadHive URL and click Add or OK.
- Give the calendar a name (e.g. "LeadHive Agenda") and confirm.
The subscribe URL contains a private token unique to your account. Do not share this URL with others — anyone with the URL can view your LeadHive agenda. If you need to revoke access, generate a new URL from Settings → Calendar → Regenerate Subscribe Link. The old URL will immediately stop working.