How I turned iOS 26's new AlarmKit into a meeting alarm that actually rings
A few months back I missed a client call with my phone lying face-up on the desk, twenty centimeters from my hand. I was in a Focus session, the mute switch was on, and the calendar reminder did exactly what calendar reminders do: it drew a banner on a screen I wasn't looking at, held it for a few seconds, and gave up. I surfaced an hour later to a very polite “are you joining?” email and the particular flavor of embarrassment that stays with you for a week.
I got annoyed enough to go digging into why this keeps happening — and the digging eventually turned into an app. This post is about both halves: why calendar reminders are structurally incapable of getting you into a meeting, and what changed in iOS 26 that finally made a real fix possible.
More reminders won't fix it
My first reaction was the same as everyone's: add more alerts. Ten minutes before, five minutes before, one minute before. It doesn't work, because the problem isn't how many notifications fire — it's what a notification fundamentally is.
Notifications on iOS are designed to be ignorable. That's not a flaw; it's the contract. A banner slides in, sits quietly, and disappears. The silent switch mutes it. Focus modes suppress it entirely. Even “Time Sensitive” notifications, which can punch through Focus, still respect the mute switch. So in exactly the situations where you're most likely to miss a meeting — deep work, a previous call running long, phone flipped over on the desk — the reminder is reduced to a silent flicker of pixels.
For years there was no way around this. The one app on your iPhone that could genuinely force its way through — full-screen takeover, sound regardless of the silent switch, ringing until you respond — was Apple's own Clock. Third-party apps simply weren't allowed to do what an alarm clock does. If you wanted a meeting alarm that cuts through silent mode, you couldn't build one. I know, because I looked.
A reminder you can sleep through isn't an alarm. It's a suggestion.
What iOS 26's AlarmKit changes
iOS 26 introduced AlarmKit, and it's the first time Apple has opened the real alarm machinery to third-party developers. An AlarmKit alarm is not a fancy notification — it's the same class of event as your 7:00 AM wake-up: full-screen presentation, ringing that breaks through Silent and Focus, visible on the Lock Screen and in the Dynamic Island, and it keeps going until you deal with it.
Most of the early AlarmKit apps I've seen are what you'd expect — wake-up alarms, timers, pomodoro tools. All reasonable. But the most underserved use case was sitting right there in everyone's calendar: meetings. Oversleeping costs you ten minutes. A missed meeting can cost you a client.
Building MeetAlarm on top of it
So MeetAlarm is a small, focused pipeline: it reads your calendar (read-only, via EventKit), filters meetings by rules you set, and schedules each one as a real system alarm. When the alarm fires, it doesn't just ring — it shows a Join button that drops you straight into the call: Zoom, Google Meet, Microsoft Teams, Webex, Tencent Meeting, Lark, DingTalk. For phone bridges it dials in and punches the access code for you.
A few details turned out to matter more than I expected:
- For in-person meetings, a fixed “N minutes before” is useless — so MeetAlarm computes a leave-by time from live traffic ETA and rings at the moment you actually need to go.
- Two-stage alarms: a soft heads-up a few minutes out, then a hard alarm right before the start.
- A Lock Screen and Dynamic Island countdown, so the next meeting is glanceable without opening anything.
- Widgets and Siri for the “when's my next one?” moments.
The privacy part
One design decision I refuse to compromise on: MeetAlarm has no backend and no accounts. Your calendar is read on-device and stays on-device — the app has nowhere to upload it to, even if it wanted to.
Try it
MeetAlarm is on the App Store now — the core is free (real alarms that cut through Silent, one-tap join, one calendar) and it needs iOS 26 or later. If you've ever missed a meeting with your phone within arm's reach, I built this for you. And I'd genuinely love to hear what breaks or what's missing: [email protected].
Stop missing meetings
MeetAlarm turns your calendar meetings into real alarms that cut through Silent and Focus. Free on the App Store — requires iOS 26 or later.
