Back to documentation

Google Calendar

Connect Google Calendar.

Use the Google Calendar integration to view upcoming events on your dashboard and mirror task and invoice deadlines into your calendar.

Updated May 2026

01

Connect your calendar

Connecting starts an OAuth flow with Google and stores the connection against your account.

  1. Open Settings and go to the Integrations tab.
  2. Start the Google Calendar connection.
  3. Sign in with Google and grant the requested calendar access.
  4. Return to ClientDeck and confirm the connected status.

02

See upcoming events

Once connected, ClientDeck reads a short window of upcoming events from your primary calendar for the dashboard widget.

  1. Return to the dashboard after connecting.
  2. Review the upcoming events list in the calendar widget.
  3. Open a client to see meetings tied to that client.
  4. Reconnect if the events list stops loading.

03

Mirror deadlines to the calendar

The Mirror task and invoice deadlines option pushes deadlines into Google Calendar and removes events when a task is done or an invoice is paid.

  1. In Settings then Integrations, turn on deadline mirroring.
  2. Let the first enable backfill existing tasks and invoices with due dates.
  3. Create or edit tasks and invoices as usual to keep events in sync.
  4. Turn the option off to stop adding new events.

04

Disconnect

Disconnecting revokes the connection and stops further calendar reads and deadline mirroring.

  1. Open Settings and go to the Integrations tab.
  2. Disconnect Google Calendar.
  3. Confirm the connection shows as disconnected.
  4. Reconnect later if you need calendar features again.

Notes

Deadline mirroring is one directional. Calendar events with no due date, a task set to Done, or an invoice marked Paid all collapse to removing the event rather than keeping a stale entry.