What syncs, and which way
ShineCRM pushes your work out to Google, and reads busy times in:- Out to Google: your jobs (written to each assigned person’s calendar, updated through the job’s life, and removed if it’s cancelled), your published shifts, and your calendar events (appointments).
- In from Google: busy blocks only. Events on the calendars you choose show up as unavailable time in the ShineCRM calendar and scheduler, so you don’t get double-booked.
This is one-directional for your records. ShineCRM writes appointments, jobs, and shifts to Google and reads busy times back. Edits you make inside Google Calendar do not become ShineCRM jobs or events. Treat ShineCRM as the source of truth.
Connect and configure
Connect your Google account, then set three controls (they autosave):- Block as busy: pick the Google calendars whose events should appear as unavailable time in ShineCRM.
- Push appointments to: choose which calendar receives your jobs and events, or “None” to not push.
- Push shifts to: choose which calendar receives your published shifts, or “None.”