Skip to main content

Google Calendar Integration

Sync rostered shifts to Google Calendar automatically and stay updated as changes happen in real time.

Written by Jas King

ShiftCare’s Google Calendar integration allows staff members to automatically sync their rostered shifts to their Google Calendar.

Once connected, any new, edited, or deleted shifts will instantly update in their calendar, making it easier to stay organised and arrive prepared.

Enabling the Google Calendar Integration

Only Admin users can enable this integration.

  1. Navigate to Integrations > Browse from the sidebar menu.

  2. Scroll down to Google Calendar and click 'Enable'.

Once enabled, all staff members will be able to connect their Google Calendar accounts from the mobile app.

Connecting Google Calendar

Connect Google Calendar to the ShiftCare mobile app to automatically sync rostered shifts.

  1. In the app, tap the hamburger menu (☰) and select 'Integrations'.

  2. Tap 'Connect to Google Calendar'.

  3. When prompted, click 'Continue' in the pop-up window.

  4. Choose the Google account you want to connect, or sign in to a Google account.

Once connected, the status box will change to 'ON' and shifts will begin syncing automatically.

How Shifts Sync to Google Calendar

As soon as a shift is created for the connected staff member, it appears in their Google Calendar.

  • If your account uses the Publish Shifts feature, syncing occurs after the shift has been published.

  • If Publish Shifts is not enabled, shifts sync immediately upon creation.

Tapping on the shift displays:

  • Client name

  • Shift date and time

  • Address (clickable)

  • Client phone number (click-to-call)

  • Shift type

  • Shift notes (if applicable)

Tapping the address lets you choose from your available map apps (Google Maps, Waze, etc.) for directions.

Tapping the contact number initiates a call to the client.

Updating shift details will also update the Google Calendar event.

Cancelling or deleting a shift automatically removes the shift from Google Calendar.

Recurring shifts sync the entire series into Google Calendar.

  • Editing a single instance updates only that event.

  • Deleting one shift removes only that instance.

  • Deleting the entire series removes all future events tied to the recurrence.

Note: Syncing may take a few seconds depending on your internet speed.

For instructions on connecting to other calendar providers, please refer to the guides below:


For further assistance with Google Calendar Integration, please contact our Support team using online chat when you're logged into ShiftCare or email our Support team at support@shiftcare.com.

Did this answer your question?