Do you need Hotline?
You might not. iOS already has built-in ways to let notifications ring through Do Not Disturb and Silent mode: Emergency Bypass, Focus allow lists, and Shortcuts timers. For many people, one of those is plenty.
Each one stops somewhere: it lets through too much, it plays one chime instead of an alarm, or it leaves you to build and maintain the rules in a shortcut. Here is how they compare, and when you can skip Hotline.
| Emergency Bypass | Focus allow lists | Shortcuts (DIY) | Hotline | |
|---|---|---|---|---|
| Source | Calls and texts from the contacts you choose | Allowed apps and contacts | Any app with a notification trigger | Any app you select |
| Through Silent & Focus | Yes, at ringtone volume | Breaks Focus, but silenced by Silent mode | Yes, at alarm volume | Yes, at alarm volume |
| Keeps ringing | Calls ring; texts chime once | No, single notification chime | 15 minutes of sound, then silent on screen until you stop it | 15 minutes to 2½ hours, per channel, with snooze |
| Filtering | None: all calls/texts from that person | None: all alerts from that app or person | Build your own logic with If blocks and stored values | Keywords, regex, active hours, cooldowns |
| On the screen | Standard call screen or banner | Standard banner | "Timer" or Clock alarm label | Sender and message on the alarm |
1. Emergency Bypass
Emergency Bypass is a switch on a contact card in Contacts, set for Ringtone, Text Tone, or both.
- What it does well: It's built in, and set per contact. When it's on, calls and texts from that contact ring and vibrate out loud even if your iPhone is on Silent or in a Focus.
- Where it stops:
- Calls and Messages only. A doorbell, a delivery app, a pager or Slack has no contact card to turn Bypass on.
- All or nothing. Bypass lets through every call or text from that person. It cannot filter by keywords, hours, or urgency. A random text at 2 AM rings out loud.
- A single chime for texts. A phone call rings until answered, but a text message only plays one alert tone. A single chime is easy to sleep through.
When to use it: If you only need phone calls or texts from family to reach you at night, Emergency Bypass is built in and works. You don't need Hotline for that.
2. Focus allow lists and Time Sensitive alerts
iOS Focus modes (Do Not Disturb, Sleep, Work) let you allow specific people and apps through, or let apps deliver "Time Sensitive" alerts immediately.
- What it does well: You can silence everyday notifications while letting priority contacts or specific apps show banners on your Lock Screen.
- Where it stops:
- A chime, not an alarm. An allowed notification only plays the app's standard notification sound. It does not keep ringing and cannot be snoozed.
- Silent mode silences them. Time Sensitive alerts break through Focus, but they do not override the hardware Silent switch or Action button mute.
- Whole apps, not specific alerts. Allowing Slack or WhatsApp allows every channel, mention, and group message you receive.
- The app decides what is Time Sensitive. The sending app marks its notifications; you cannot mark an incoming notification as Time Sensitive yourself.
When to use it: If you keep your ringer on, wake easily to a single chime, and trust an app not to ping you unless it matters, Focus allow lists are already built in.
3. Shortcuts: Start Timer or Create Alarm
In iOS 27, Shortcuts automations can run when a notification arrives from any app you choose. A shortcut can then call Start Timer (for 1 second) or Create Alarm in Clock. Both ring through Silent mode and Focus at full alarm volume.
- What it does well: It's free, needs no other app, and rings as loud as any alarm. For a single simple alert, like ringing when a camera sees motion, it works.
- Where it stops:
- Start Timer rings within seconds, but says only "Timer". The screen shows "Timer" with Repeat and slide to stop. Nothing shows who called or what arrived, there is no snooze, and multiple messages start multiple timers side by side.
- Create Alarm shows a label, but rings up to a minute late. Create Alarm takes a clock time without seconds. An alarm set for the current minute rings tomorrow, so the earliest is the next minute: up to 60 seconds after the event. And every alarm created stays in Clock until deleted.
- Rules require building your own state. To ring only when an alert repeats 3 times in 5 minutes, or enforce a cooldown, you have to build logic with If blocks and stored values: the shortcut's own storage (new in iOS 27), a file in iCloud Drive or Data Jar.
We tested both actions on a real iPhone: see screenshots of how they look when ringing in our device results blog post, or read the full comparison in Hotline or a timer in Shortcuts.
When to use it: If you only have one trigger, don't need the message on screen, and don't mind maintaining a shortcut, a 1-second timer automation is free and works.
What Hotline adds
Hotline puts the message on an alarm that rings within seconds, and keeps the rules for you:
- Immediate alarms with the message on screen. Rings within seconds of the notification, with the sender and text as the alarm's title.
- Channels with built-in rules. Filter by app, sender, keywords, regex, active hours, cooldowns, or repeat counts ("3 in 5 minutes"), with live rule previews against recent notifications.
- No alarm pile-ups and no leftovers. While an alarm rings, duplicate notifications don't start a second alarm. And nothing is left behind in the Clock app.
- Alarm control. Choose a tone and color per channel (or your own sounds with Pro), snooze, and a countdown timer with a Lock Screen Live Activity to cancel before sound plays.
- Private by design. Everything runs locally on your iPhone with no account, no backend, and no analytics.
Keep your shortcut, use Hotline's alarm
If you already have a shortcut that decides what matters, perhaps with sensor data, location or an AI model, replace Start Timer or Create Alarm at the end with Hotline's Ring Hotline Channel action. Your shortcut decides, and Hotline rings the alarm with the message on screen.
If you prefer Hotline to handle the filtering, cooldowns, and history automatically, use Send to Hotline instead with one notification automation. Setup and both actions are explained in Support.