Works with
- OpenClaw
- Claude Code
- NanoClaw
- Hermes Agent
- Codex
- Gemini CLI
- Cursor
…and any agent that can run a command. Set up your agent
From one sentence to a ringing phone.
You talk to your agent the way you already do. AgentAlarm handles the part where your phone has to get your attention.
Ask your agent
In Telegram, a terminal, or wherever you talk to it.
Wake me at 6:40 tomorrow. Flight to Berlin.
Done. Alarm set for Tuesday at 06:40.
It keeps the schedule
Your agent schedules the alarm with its own automations or the computer’s scheduler. Change or cancel it by asking.
06:40Flight to BerlinTue07:30Stand-upWeekdaysYour iPhone rings
Full screen, with sound. Stop it with X, or tap Open to see the details.
06:40Flight to Berlin
Silent mode doesn’t stop it.
- Silent mode is on
- It still rings with sound. Alarms use Apple’s AlarmKit, so they behave like the ones in the Clock app.
- Phone locked, app closed
- Nothing needs to stay open. The alarm arrives with the phone in your pocket or face down on the table.
- A Focus is on
- You choose. Add the AgentAlarm Focus filter to Sleep or Work and alarms arrive as a quiet notification instead.
Every alarm, accounted for.
History shows what rang, what arrived quietly because of a Focus, and anything that went wrong, with the reason. If something didn’t ring, you’ll know why.
Today
- Buy milk on the way homeNotification during Work Focus11:22
- Flight to Berlin06:40
Yesterday
- Water the plantsDelivered silently during Sleep Focus23:10
- Call Dana back18:05
- Stand-up in 5 minutesAlarm permission was off, sent as a notification09:55
Encrypted end to end.
Your agent encrypts the alarm text for your iPhone before it leaves. The relay that delivers it sees which device to wake, never what the alarm says.
- Your agentencrypts
- Relaycan’t read it
- iPhonedecrypts
Your Focus, your rules.
Alarms ring through every Focus by default. Add a Focus filter to choose how they arrive during Sleep, Work, or any Focus you’ve set up.
- SleepSilent
- WorkNotification
- DrivingAlarm
Questions, answered plainly.
Which agents does it work with?
Any AI agent that can run a command on a computer with Node.js 20 or later: OpenClaw, Claude Code, NanoClaw, Hermes Agent, Codex, Gemini CLI and others, or your own scripts. One command installs AgentAlarm, then your agent connects with a one-time code from the app. The setup page has the details.
Which iPhones does it work on?
Any iPhone running iOS 26.1 or later. Alarms use Apple’s AlarmKit, which arrived in iOS 26.
Will it ring if my phone is on silent?
Yes. Like alarms in the Clock app, AgentAlarm alarms ring through silent mode. For quiet nights, add the AgentAlarm Focus filter to your Sleep Focus.
Does the app need to stay open?
No. The phone can be locked, in your pocket, with AgentAlarm swiped away. Notifications must be allowed for AgentAlarm, since that’s how alarms reach the phone.
What if my phone is offline when an alarm is due?
It rings as soon as the phone is back online, up to an hour late. Anything older shows in history as missed, so nothing disappears silently.
Does my agent’s computer need to stay on?
Yes, at the time an alarm is due. Your agent schedules alarms on its own computer and sends each one when it’s time. An always-on server (like an OpenClaw gateway) is the most reliable home for it.
What can the relay see?
Which device to deliver to, and when. Not the alarm text: it’s encrypted on your agent’s computer and only decrypted on your iPhone.