How it works

How Switchdays works.

The mechanics behind the schedule — how it gets to your calendar, and how every event finds the right parent automatically.

In your calendar

How it actually shows up in your calendar.

Most co-parenting tools want you to open another app. Switchdays delivers your schedule to the calendar you already check for meetings — in one of two ways, depending on what fits.

Calendar invites by email

Every handover, school run, club and appointment arrives as a real calendar invite — the same kind you'd get from a colleague. It lands in your primary calendar, shows you as busy, and supports accept and decline like any meeting. Because it's just email, it works with locked-down corporate Outlook and Exchange accounts where IT won't approve third-party calendar add-ins.

Live calendar feed

Prefer not to clutter your inbox? Each parent gets a private feed URL. Paste it into Google Calendar, Outlook or Apple Calendar once, and your app refreshes the schedule in the background — no manual export, no re-importing when something changes.

One schedule, two views

You and your co-parent share one underlying pattern, but each of you gets your own feed showing your own days. No shared inbox, no shared password, no risk of one of you overwriting the other's view. If you swap a day, both feeds update — and only the days that should change, change.

Updates are instant

Edit a handover time, add an appointment, accept a swap — both calendars reflect it within seconds. No exporting an .ics file, no nagging the other parent to refresh anything. The schedule is the source of truth and the calendar is its delivery mechanism.

Blocks the right time

When the school pickup lands in your calendar, it shows you as busy. Colleagues stop trying to schedule meetings over it, and you stop apologising for leaving early. The same goes for handover windows and any one-off appointment you've added — busy time is busy time.

Event routing

The schedule decides where each event shows up.

Once Switchdays knows your pattern, it knows whose day it is. Every event you add — school runs, clubs, appointments — gets routed to whichever parent that turns out to be. You add it once; the schedule does the rest.

School runs, automatically

Set your school's drop-off and pickup times once. Mornings fire on the parent who had the kids the night before. Afternoons fire on the parent who has the kids that day. Weekends and term breaks are skipped. Swap a day and the right runs move with it — neither of you ends up with a 3pm pickup reminder for a day you don't have the kids.

Recurring activities — clubs and lessons

Hockey on Mondays. Swimming on Thursdays after school. Add the activity once with its day-of-week and time, and it appears only in the calendar of whichever parent has the kids that week. The other parent's calendar stays clean.

Need to skip a session — illness, a tournament, half-term? Cancel that single occurrence and the next one carries on as normal. You don't have to delete and rebuild the routine.

One-off appointments

Dentist on Friday at 10. Parents' evening next term. Optician's six weeks out. Add the appointment to a specific date and it lands on the right parent's calendar based on whose day it is — including when a swap moves the responsibility from one of you to the other.

What you don't have to do

You don't tag who's responsible. You don't pick which calendar to put it on. You don't message the other parent to remind them. You enter the activity once, and the schedule decides where it shows up — every week, for as long as the routine holds.

Ready to set yours up?

Build your pattern in under a minute. No credit card required to start.

Build your schedule