Guide · Parents
September 2026 — Lightning LLC

Never forget a lesson pickup again Turn the family calendar into real iPhone alarms

It is 4:52. Piano ended at 4:45. The event was on the calendar, the reminder did fire, and you were in a call with Focus on. If this has happened to you more than once, the problem is not your memory. It is that a calendar reminder is built to be ignorable.

Why the reminder didn't work

Calendar alerts on iPhone are notifications. With the silent switch on they make no sound, during a Focus they are hidden unless you allowed Calendar, and even when they do sound it is once, for a second or two. That is fine for "Dentist next Tuesday". It is not fine for "leave now or your child is standing outside alone".

Kids' activities make it worse because they are recurring but not fixed: the swim class moves for a holiday, the term changes, a make-up lesson appears on a Thursday. Whatever you set up has to follow the calendar, not a copy of it.

Option 1: Weekly alarms in the Clock app (free)

If the schedule truly never changes, a repeating Clock alarm ("Tuesdays 4:20 — leave for piano") is a real alarm and it will ring on silent. It breaks the first week something moves, because nothing connects it to the calendar. Parents who use this usually end up with a dozen stale alarms.

Option 2: Let Calendar through Focus (free, partial)

Settings → Focus → your Focus → Apps → add Calendar, and turn on Time Sensitive notifications for Calendar. Now the banner appears during Focus. It still makes no sound on silent and still sounds only once, so it helps at a desk and fails in a meeting room or a car.

Option 3: Let the calendar create the alarms (iOS 26)

Since iOS 26, apps can create alarms that behave like the Clock app's through Apple's AlarmKit framework: they ring on silent, ring through Focus and keep ringing until you stop them. That makes it possible for the calendar itself to drive alarms. We built KeyAlarm for exactly this situation. The setup for a family looks like this:

  1. Name activities consistently. Put "Piano", "Swim", "Soccer" in the event titles. It can be your own calendar or a shared family calendar; anything that shows up in the iPhone Calendar app (iCloud, Google, Outlook) works.
  2. Add one keyword per activity. In KeyAlarm, add "Piano" once. Every event whose title contains it, this week and every week after, becomes an alarm. Matching ignores upper/lower case.
  3. Give each keyword two moments. Pickup has two moments that people blur together: when to wrap up what you're doing, and when to actually leave. For example 30 minutes before ("wrap up") and 10 minutes before ("leave now"). Each keyword can have several lead times.
  4. Use a whole calendar if it's simpler. If your family keeps a separate "Kids" calendar, a rule can cover every event in that calendar instead of a keyword.

The details that matter for parents

Honest limits

Quick setup (about a minute)

  1. Install KeyAlarm and allow calendar and alarm access.
  2. Add a keyword for each activity: Piano, Swim, Soccer.
  3. Set two lead times each, for example 30 and 10 minutes.
  4. Open the Scheduled tab in the app. If a lesson is missing, the title doesn't contain the keyword.

KeyAlarm is on the App Store. Requires iOS 26 or later. Free for 30 days, then a one-time purchase — no subscription, no account, no server. App Store · Product page · Why calendar alerts stay silent · 日本語