Stop missing meetings when Focus is on Make the work calendar ring like a real alarm
You turned on Focus to get something done. It worked: two quiet hours, no pings. Then you look up at 2:07 and the 2:00 call has already started. The reminder did fire. You never saw it, because a Focus is designed to hide exactly that kind of banner.
Why the calendar reminder loses to Focus
A calendar alert on iPhone is a notification. During a Focus it is hidden unless Calendar is on the allowed list; with the silent switch on it makes no sound; and when it does sound, it plays once. Deep work, a noisy café, the phone face-down on the desk: any of these is enough for a one-second banner to go unnoticed.
Meetings are also the events you most want to hear about while you are concentrating, which is exactly when you have asked the phone to stay quiet. Turning Focus off defeats the point. What you want is one exception: the calendar.
Option 1: Allow Calendar through Focus (free, partial)
Settings → Focus → your Focus → Apps → add Calendar, and turn on Time Sensitive notifications for Calendar. Meeting reminders now appear during Focus. They are still silent when the phone is on silent, and still a single sound when it isn't. That is enough if you are looking at the screen; it isn't if the phone is in a bag or across the room.
Option 2: A Clock alarm per meeting (free, doesn't scale)
A Clock alarm rings on silent and through Focus, so for one important call it works. For a week of meetings that other people move, add and cancel, it doesn't: nothing links the alarm to the invite, and a rescheduled meeting leaves a wrong alarm behind.
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. KeyAlarm uses this to turn calendar events into alarms. Meetings don't share a word in their titles the way "Piano" lessons do, so there are two ways to set it up:
- Every event in your work calendar. Choose "Every event in a calendar" and pick the calendar your invites land in (Exchange, Google, iCloud — anything the iPhone Calendar app shows). Then add Exclude words for blocks that aren't meetings, such as "Focus", "Lunch", "Hold" or "Commute". An event whose title contains any of them won't ring.
- Only events with a meeting link. Most invites put the video link in the location or notes, not the title. Add a keyword such as
zoom.us,teams.microsoftormeet.google, and set Where to look to "Title, notes, and location". Now only the events you actually have to join will ring.
For meetings, one lead time is usually enough: 2 minutes before if you're at your desk, 5 or 10 if you first need to find a quiet room.
The details that matter at work
- Declined the invite? Events you declined, and events the organizer cancelled, don't ring.
- Meeting moved? The alarm follows the event the next time KeyAlarm syncs. iOS decides when an app gets background time, so after a same-day change, open KeyAlarm once. If you'd rather not think about it, the app provides an "Update Alarms" action for the Shortcuts app; a personal automation (for example every weekday at 8:00 and again at noon) keeps the alarms current.
- Don't need this one? Skip a single alarm from the Live Activity that appears on the Lock Screen before it rings. The rule keeps working for the next meeting.
- All-day events such as "Out of office" or "Conference" are left out unless you turn them on for that rule.
- Privacy. Your work calendar never leaves the phone: no account, no server, and the App Store privacy label is "Data Not Collected". That matters when meeting titles contain client names.
Honest limits
- It needs iOS 26 or later, on iPhone.
- KeyAlarm keeps the 30 nearest alarms scheduled at a time and adds later ones as those pass. On a day full of meetings, use one lead time per meeting rather than three.
- Exclude words apply to "Every event in a calendar" rules. Keyword rules don't have exclusions yet.
- If your company doesn't allow its calendar on your iPhone, there is nothing for the app to read.
Quick setup (about a minute)
- Install KeyAlarm and allow calendar and alarm access.
- Add a rule: "Every event in a calendar" with your work calendar, or a keyword such as
zoom.uswith "Title, notes, and location". - Set one lead time, for example 2 minutes.
- Open the Scheduled tab. Anything listed there that isn't a meeting is a candidate for Exclude words.
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 · For parents: lesson pickups