All help articles

Integrations · Google Calendar

Sync to Google Calendar

Every appointment shows up on the calendar your team already lives in. Connect once, pick which locations to mirror, and we keep both sides in sync — including status changes.

Open Integrations

What a synced event looks like

Each SimpleDock appointment becomes a Google Calendar event titled Door 4: Inbound dry van — Acme Freight on the calendar you choose. Toggle status to see how the event updates in place — no duplicates.

This is what a synced appointment looks like in your Google Calendar. Toggle the status to see how it updates.

Google Calendar · Dock Schedule
via SimpleDock

Door Door 4: Inbound dry van — Acme Freight

Scheduled
Tuesday, May 12
7:00 AM – 8:00 AM
LocationReno DC · 1200 Industrial Way, Reno, NV
DoorDoor 4
TypeInbound dry van
CompanyAcme Freight
DriverMaria Lopez · +1-555-901-2233
POPO-2026-4471
Manage on SimpleDock

Connect in three clicks

  1. 1
    Open Settings → Integrations
    Find the Google Calendar card and click Connect.
  2. 2
    Approve on Google
    Pick the Google account you want to sync to. SimpleDock requests permission to manage calendar events you create — nothing else. We never read your existing calendar entries beyond the list of calendars you own.
  3. 3
    Pick the calendar and the locations
    Choose which Google calendar receives events (your primary calendar, a shared "Dock" calendar, etc.) and toggle on the SimpleDock locations you want to mirror. Each location can sync independently.
Per-location toggles
Run multiple locations? Sync your DC's bookings to a shared "Dock Schedule" calendar but keep your retail backroom on your personal calendar. The toggles are per-location.

What stays in sync

We mirror the appointment one-way (SimpleDock → Google). The Google event reflects the SimpleDock state, not the other way around — edits in Google won't change SimpleDock.

When you…Google Calendar…
Approve a bookingEvent appears with a sky stripe
Driver checks inStripe turns emerald
Reschedule the time or doorSame event updates in place
Cancel the appointmentEvent marked cancelled and struck through
Disconnect the integrationAll synced events are removed

Troubleshooting

  • "Connection inactive — reconnect to resume syncing" — Google revoked the refresh token (usually because the password was changed or the OAuth grant was revoked). Click Reconnect; new appointments will resume syncing within a minute.
  • Can't see a calendar in the dropdown — only calendars where the connected account has Make changes to events permission show up. Ask the calendar owner to share that level with the connected account.
  • Events don't show on a teammate's calendar — events land on the calendar you picked. To share them, share the calendar itself in Google Calendar settings.
  • Disconnecting — open the dropdown next to Connected and pick Disconnect. Synced events are removed; SimpleDock appointments are untouched.

What about Outlook?

Not built in yet — but most teams pipe events to Outlook via Zapier or a custom webhook and the Microsoft Graph API. Tell us if Outlook native sync would help — we prioritize integrations by who's asking.