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 the calendar in sync as bookings are rescheduled or cancelled.

Open Connected accounts

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. The event details carry the carrier, contact, driver, trailer, PO, and notes, along with a link to manage the booking. Switch scenarios to see how the event changes.

A confirmed booking appears on the calendar you picked.

Google Calendar · Dock Schedule
via SimpleDock

Door 4: Inbound dry van — Acme Freight

Tuesday, May 12
7:00 AM – 8:00 AM
1200 Industrial Way, Reno, NV, 89502
Location: Reno DC Door: Door 4 Type: Inbound dry van Company: Acme Freight Contact: [email protected] Phone: +1-555-234-1180 Driver: Maria Lopez Driver phone: +1-555-901-2233 Trailer: TRL-44781 PO: PO-2026-4471 Notes: Pallet jack ready Manage: https://simpledock.ai/manage/mt_4j2k...

Connect in three clicks

Calendar sync is a Pro feature
On the Free plan the Connect button is replaced by an upgrade prompt. Upgrade to Pro, then come back to these steps.
  1. 1
    Open Settings → Profile → Connected accounts
    Find the Google Calendar card and click Connect.
  2. 2
    Approve on Google
    Pick the Google account you want to sync to. SimpleDock asks for two calendar permissions: one to create and edit events, which we only use on the events SimpleDock adds, and a read-only one, which we only use to list your calendars so you can pick one. We don't read your other events.
  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? You connect once, then turn sync on or off for each location. Every location you turn on goes to the one calendar you picked.

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…
Confirm a bookingEvent appears on the chosen calendar
Edit details, time, or doorSame event updates in place
Cancel the appointmentEvent is removed
Turn off a locationThat location's events are removed
Switch target calendarEvents move to the new calendar
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 changes sync again within a minute.
  • A booking isn't on the calendar yet— requests that need approval sync once they're approved. Changes usually show up 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.

Using Outlook instead?

Outlook and Microsoft 365 calendars are supported too, and you can connect both side by side. See Sync Outlook Calendar.