When Google Calendar and FrontDesk disagree, go through these in order. Almost every case is one of the first three.
1. Is the connection alive?
Open Settings → Integrations and open the Google Calendar card. Connected, with the Google account's email and a Last synced time, means the link works. Not synced yet means nothing has run since connecting; click Sync now. Not Connected means the link is gone (a revoked permission or a changed Google password): click Connect Google Calendar and sign in again. There is no separate reconnect; if the card looks connected but nothing moves, Disconnect and connect again.
2. Is it the right calendar, in the right direction?
Appointments are written to the one Calendar chosen on the card ("Where appointments are written") and events are read from it. Compare it with the calendar you are looking at in Google. Then check Direction: Two-way is the default; To Google only never imports and From Google only never exports. If the chosen calendar cannot be edited by the connected account, FrontDesk switches to import only.
3. Has a sync run?
Changes sync at once when Google can notify FrontDesk, and otherwise every fifteen minutes, with an hourly check as a backstop. Sync now runs one immediately and reports "Synced: N imported, M exported" or "Already in sync".
4. Time zone
If times are shifted, correct the location's Timezone under Settings → Locations (open the location). Google's calendar time zone should match the office's.
5. Not synced by design
- All-day events are skipped and past events are not imported; only timed events from today forward (up to five hundred).
- Deletions made in Google are not imported. Cancel in FrontDesk instead; that removes the Google event when FrontDesk created it.
- Events that came from Google are never deleted by FrontDesk.
- One calendar per location. Providers who want their own copy use a calendar feed.
Symptoms
| Symptom | Most common cause |
|---|---|
| Bookings never reach Google | Direction is From Google only, wrong calendar chosen, or the calendar is read-only for the connected account |
| Google events never reach FrontDesk | Direction is To Google only, wrong calendar, or the events are all-day or in the past |
| The AI booked over a Google event | The event is on another calendar, is all-day, or was added just before the next sync |
| Wrong times on appointments | Location time zone (Settings → Locations) |
| Nothing syncs since a Google password change | Disconnect, then connect again |
Still stuck
Contact support with the location, the Google account email on the card, an example appointment, and what Sync now reported.