Skip to main content
ShopWrk sends your schedule to Google Calendar. When you connect, every job, blocked time slot, and consultation you create in ShopWrk appears as a Google Calendar event, and ShopWrk keeps those events updated as plans change. Events created directly in Google Calendar appear in ShopWrk only as read-only overlays used for availability. Individual technicians can also connect their own Google Calendars to receive their personal job assignments. The practical rule: make schedule changes in ShopWrk, not in Google. Shop calendar, bays, blocked time, buffer time, and booking rules live on Calendar and booking.

Connect your shop calendar

Go to Settings → Integrations, find the Google Calendar card, and click Connect.
1

Click Connect

ShopWrk opens Google sign-in. Sign in with the Google account that owns the calendar you want to use.
2

Allow calendar access

Allow ShopWrk to add and update events on that calendar.
3

Confirm the connection

You’ll be returned to ShopWrk. The Google Calendar section shows a Connected badge and the name of the linked calendar.
ShopWrk syncs to whichever calendar Google selects by default for the account you signed in with. If you need to use a specific calendar, make sure it’s the primary calendar on that Google account, or create a dedicated calendar and set it as default before connecting.

What syncs

Once connected, the following ShopWrk items are mirrored to Google Calendar:

Jobs

Customer name, vehicle, and service details appear in the event description.

Blocked time

Lunch breaks, meetings, and time off are blocked on the calendar.

Consultations

Customer consultation appointments sync with full details.
Changes you make to a job in ShopWrk (rescheduling, reassigning, or cancelling) update the corresponding Google Calendar event automatically. Deleting a linked event in Google Calendar does not delete the ShopWrk job; make schedule changes in ShopWrk so both stay accurate.

Technician calendars

After your shop calendar is connected, you can optionally sync each technician’s assigned jobs to their personal Google Calendar. In the Technician Calendars section, each team member on your roster is listed. Click Connect next to a technician’s name. They sign in with Google. Once they allow access, their assigned jobs appear on their personal Google Calendar.
This is useful for mobile technicians who check their phone calendar throughout the day. They see only their own jobs, not the full shop schedule.

Sync status and troubleshooting

When your shop calendar is connected, a Sync Status panel shows:
  • Synced today: events successfully pushed to Google Calendar today.
  • Pending: events queued for sync.
  • Failed: events that could not be synced.
If failed events appear, click Retry Failed Events to try the sync again. If failures persist, disconnect and Reconnect your Google Calendar.
If ShopWrk shows a Needs Reconnect badge on your calendar connection, click Reconnect and complete Google sign-in again. No calendar data is lost.

Disconnecting

Click Disconnect in the Google Calendar section. This stops all future syncs. Events already in Google Calendar are not removed. They remain but will no longer receive updates from ShopWrk.