Life Maintenance

Google Calendar sync

If Google Calendar is your daily driver, you can mirror your Life Maintenance schedules into a Google Calendar so they sit next to your meetings, school pickups, and dinner plans. No more checking two places.

How the sync works

The sync is one-way, from Life Maintenance to Google. We push schedules, events, and group consolidations to a Google Calendar of your choice. We do not read your existing Google events or modify anything we did not create.

When you mark a schedule done in Life Maintenance, the matching Google event updates (or is removed, depending on your settings). If you complete a Google event manually, we do not see it.

What gets pushed

  • Maintenance schedules with upcoming or overdue dates.
  • Family events (anything added from the calendar or kiosk).
  • Cross-item groups, consolidated into a single Google event per day.
  • Checklist instances that have due dates.
  • Birthdays from your People records, if enabled.

What we do not push:

  • Items themselves (only their schedules).
  • Cost log entries.
  • Notes and history.

Setting it up

  1. Go to Settings → Integrations.
  2. Find the Google Calendar row and click Connect.
  3. Sign in with the Google account whose calendar you want to mirror into.
  4. Pick which calendar to use. You can create a fresh dedicated calendar or use an existing one. We recommend a dedicated one named "Home Maintenance" so it can be toggled on and off in Google Calendar.
  5. Choose what to include: schedules, events, groups, birthdays.
  6. Save. The first sync runs immediately. Expect events to appear in Google within a minute.

Why a dedicated calendar

Maintenance is high-frequency, and Google Calendar lets you toggle calendars on and off. If we share a calendar with your work, it gets noisy.

A dedicated "Home Maintenance" calendar means:

  • You can color it whatever you want.
  • You can hide it during the workday.
  • You can share it with your spouse via Google's sharing.
  • You can subscribe to it on your phone, watch, kitchen tablet, etc.

Family-plan considerations

On the Family plan, each member can connect their own Google account and pick their own mirroring rules. So Olivia can mirror just the kids' events, Marcus can mirror just the car schedules, you can mirror everything.

We do not push to a shared Google calendar by default, but you can choose one if your family already uses one.

Cross-item groups

When a cross-item group has many schedules due on the same day, we create one Google event for the entire group, not eight identical ones. This keeps your Google Calendar readable.

The group event has the group's name, the count of tasks, and a link back to Life Maintenance.

Two-way sync, eventually

We get asked about two-way (changes in Google flow back to Life Maintenance) often. It is on the roadmap but tricky to do well because of how Google sync semantics work. For now, treat Life Maintenance as the source of truth and Google as a read-only mirror.

Disconnecting

Open Settings → Integrations, find Google Calendar, click Disconnect.

We stop pushing immediately. Existing events stay in Google (we do not delete them on disconnect) but they will not update. You can delete the Google calendar yourself if you want a clean break.

Troubleshooting

  • Events not appearing. Make sure the right calendar is selected and the calendar is visible in Google Calendar. Many people have it accidentally hidden.
  • Duplicate events. Usually caused by connecting twice to slightly different Google accounts. Disconnect both and reconnect cleanly.
  • Old events linger after marking done. We delete them within a minute. If they persist past 24 hours, contact support.

What to read next