Google Calendar
Google Calendar Integration
Section titled “Google Calendar Integration”Connect Google Calendar to show family events in your children’s ThrivaOS dashboard. They’ll see upcoming activities, appointments, and schedules.
What It Does
Section titled “What It Does”Once connected:
- Calendar events appear in ThrivaOS
- Children see what’s coming up
- Family schedules are visible
- All calendars update automatically
Setting Up
Section titled “Setting Up”1. Start the Connection
Section titled “1. Start the Connection”- Go to Settings → Integrations in Parent Portal
- Click Connect next to Google Calendar
- Click Add Google Account
2. Sign In to Google
Section titled “2. Sign In to Google”- A Google sign-in window appears
- Choose or enter your Google account
- Review the permissions requested
3. Grant Permission
Section titled “3. Grant Permission”Thriva requests permission to:
- View your calendars - To read event information
- View events on calendars - To show events in ThrivaOS
Thriva cannot modify your calendar or access other Google data.
4. Select Calendars
Section titled “4. Select Calendars”Choose which calendars to sync:
- Primary calendar
- Family calendar
- School calendar
- Activity calendars
5. Assign to Children
Section titled “5. Assign to Children”Select which children can see events from each calendar.
What Children See
Section titled “What Children See”In ThrivaOS, children see:
- Event title
- Date and time
- Location (if provided)
- Whether it’s all-day or timed
They cannot:
- Modify events
- See private event details
- Access the calendar app directly
Managing the Integration
Section titled “Managing the Integration”Adding More Calendars
Section titled “Adding More Calendars”After initial setup:
- Go to Integrations → Google Calendar
- Click Manage Calendars
- Add or remove calendars
Changing Child Access
Section titled “Changing Child Access”Control which child sees which calendar:
- Go to child’s profile
- Click Integrations
- Toggle calendars on/off
Reconnecting
Section titled “Reconnecting”If sync stops working:
- Go to Integrations → Google Calendar
- Click Reconnect
- Re-authorize with Google
Disconnecting
Section titled “Disconnecting”To remove the integration:
- Go to Integrations → Google Calendar
- Click Disconnect
- Confirm removal
Sync Details
Section titled “Sync Details”Frequency
Section titled “Frequency”- Calendars sync every 5 minutes
- Changes appear quickly in ThrivaOS
- Force sync available in settings
Date Range
Section titled “Date Range”- Shows events from today
- Looks ahead 30 days
- Past events are not shown
Recurring Events
Section titled “Recurring Events”Recurring events sync properly:
- Weekly activities
- Monthly appointments
- Annual events
Tips for Families
Section titled “Tips for Families”Dedicated Family Calendar
Section titled “Dedicated Family Calendar”Create a shared “Family” calendar in Google for events everyone should see.
Color Coding
Section titled “Color Coding”Use consistent colors across calendars so children recognize event types.
Event Titles
Section titled “Event Titles”Write clear event titles - children will see exactly what you write.
Private Events
Section titled “Private Events”Mark personal events as “private” in Google - these won’t sync.
Troubleshooting
Section titled “Troubleshooting”Events Not Showing
Section titled “Events Not Showing”- Check the calendar is selected for sync
- Verify child has access to that calendar
- Try force-syncing from settings
- Ensure event is within the 30-day window
Wrong Events Appearing
Section titled “Wrong Events Appearing”- Review which calendars are syncing
- Check calendar assignments per child
- Remove calendars children shouldn’t see
Can’t Connect
Section titled “Can’t Connect”- Ensure pop-ups aren’t blocked
- Try signing out and back into Google
- Use a different browser
- Check if Google Calendar is working