Calendar Sync: All Your Calendars in One, Full Details

Calendar Sync: All Your Calendars in One, Full Details

Calendar Sync copies events from one calendar to another with everything attached: title, description, location, guests. Point all your calendars at one and you get a single calendar that shows your whole week, across Google, Outlook, and as many accounts as you have.

If you have a work calendar on Google and a personal one on Outlook (or any combo), they don't know about each other. A coworker books you 4 PM Monday, you accept, and now you're double-booked with an appointment that lives elsewhere. Calendar Sync keeps the calendars current with each other, and you decide per event how much comes across: the full event, an edited version, or just a "Busy" block.

What people build with it

  • One master calendar. Every account you own feeds a single calendar, with real titles, locations, and guest lists intact. One place to look, nothing missing.
  • Two accounts that have never heard of each other. A work account and a personal one, or two clients who each gave you a login. Add an event in one and it shows up in the other.
  • Bridging providers. Your company is on Outlook, your life is on Google. Events cross over in full either way.
  • Feeding a shared calendar. Push matching events onto a team or family calendar automatically instead of entering them twice.
  • Selective syncing. Copy only the events that match a rule. Client meetings go over; everything else stays put.
  • Privacy masking. A private event lands on the work calendar as "Busy," with the title, description, location, and guest list left behind.
  • Visible but not blocking. Copy events across as Free. Your partner's travel shows up on your work calendar for reference without eating your availability.

How it works

Pick a source calendar and a destination. Calendar Sync watches the source for new, updated, or deleted events and copies them over. The source is never modified. Add more syncs to pull more calendars into the same destination.

By default an event copies as-is, full details included. When you want something different, a rule decides what each copy looks like:

  • Title: keep it, replace it, or use a template like [Personal] {original_title} so you can tell at a glance where an event came from.
  • Description, Location, Attendees: keep, blank, or override.
  • Show as: Busy, Free, or Tentative, regardless of how the source is marked.

Rules match on anything the event carries: title, description, location, organizer, duration, attendee count, hour of day, day of week, weekday vs. weekend, all-day vs. timed, visibility. Stack conditions and match on all or any of them. Events that don't match either copy unchanged or don't copy at all, your call.

What the unified calendar looks like

Toggle between the two views. Same week: first the work calendar alone, then the same calendar with a personal account and a second client's account synced in.

Week of Jan 13
Mon 13
Tue 14
Wed 15
Thu 16
Fri 17
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
Acme renewal call 10 AM
Deep work 9 AM
1:1 with Dana 3 PM
Mon 13
Tue 14
Wed 15
Thu 16
Fri 17
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
Busy 4 PM
Acme renewal call 10 AM
Dentist 2 PM
Deep work 9 AM
Client B kickoff 1 PM
School pickup 3 PM
Client B review 11 AM
1:1 with Dana 3 PM

The dentist appointment arrives as the dentist appointment, address and notes included. The Client B meetings arrive with their real names. The one event marked private comes over as "Busy," because one rule said so. Everything else is the full event.

Rules get specific fast

The tool opens with one-click presets (mask everything as "Busy," strip attendees only, show copies as Free, copy only private events as "Busy") so you have something on screen in two seconds. The rule builder underneath is where the real setups live:

  • Copy only events whose organizer is a particular client, titles prefixed with the client's name.
  • Forward weekend and all-day events to the family calendar and ignore the rest.
  • Mirror the whole personal calendar in full, except anything marked private, which becomes "Busy."

Start from a preset, then edit it until it matches how you work. The live preview re-runs on every change, so you see exactly what will land on the destination before you connect a calendar.

Why not just share a calendar

Native sharing gives you a second calendar to overlay, inside one provider, on the devices where you remembered to set it up. It doesn't put the events on the calendar your coworkers and booking links check, and it's all-or-nothing on details. A sync layer puts real events on the calendar that matters, with exactly the detail you chose.

Pricing

One daily sync free. $9/mo for more.

Try Calendar Sync →

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR