Return when the agent needs a decision.
If your Codex or Claude client posts an approval notification on macOS, NotiFerry can carry that alert to your iPhone while you are away.
Walk away from a long AI task without losing the moment it finishes, fails, or asks for attention. When your Codex, Claude, or other AI client creates a macOS notification, NotiFerry can forward that new alert to your iPhone.
The agent is waiting on your Mac.
The agent is waiting on your Mac.
NotiFerry does not need access to your prompts, repositories, or agent APIs. It watches for new macOS Notification Center entries and delivers the privacy-filtered alert through ntfy. That makes it useful across multiple AI clients—but only when the client actually emits a Mac notification.
If your Codex or Claude client posts an approval notification on macOS, NotiFerry can carry that alert to your iPhone while you are away.
Let a refactor, code generation task, analysis, or other long run continue on the Mac and receive its normal completion notification on your phone.
Forward the failure notification emitted by the Mac app so a stalled task does not sit unnoticed until you return to your desk.
The bridge stays outside the AI session itself. Configure the source app to notify macOS, then let NotiFerry carry that notification to your iPhone.
Enable notifications in the Codex, Claude, or other AI client and in macOS. NotiFerry forwards Notification Center entries; it does not inspect conversations or terminal output.
Install NotiFerry, grant read-only access to the selected notification folder, and subscribe to its long random topic in the free ntfy app.
Confirm that one real test reaches the iPhone, choose how much preview text to reveal, and keep the Mac awake and logged in while the task runs.
Some AI tools can now notify a phone by themselves. Claude Code, for example, can send push notifications through the Claude mobile app for sessions run with Remote Control. If your tool has a native option and it covers the sessions you care about, use it: it needs nothing extra on the Mac.
Forwarding the Mac notification is the better fit when the client only notifies on the Mac, when you run several AI clients and want one stream on your phone, or when you also want the alerts from the builds, exports, and other tools around the agent. The Claude Code guide compares the three routes for that tool in detail.
A command-line agent only reaches Notification Center if something posts a notification for it. Some terminal apps do that for you; otherwise the agent's own hooks or a wrapper can run a command such as this when it stops or needs input:
osascript -e 'display notification "The agent needs your attention" with title "Agent"'Run it once by hand first. macOS attributes these notifications to Script Editor and shows nothing until Script Editor is allowed to notify in System Settings. Once the alert appears on the Mac, NotiFerry forwards it like any other.
The boundary is deliberate: NotiFerry sees the notification preview, not the conversation or work behind it.
Read the complete privacy flowNo direct API integration is required. NotiFerry forwards the normal macOS notification created by the Codex, Claude, or other AI client. If the client or command-line process does not create a Notification Center entry, there is nothing for NotiFerry to forward.
Yes when the AI client posts that approval request as a macOS notification. NotiFerry does not infer agent state, inspect the conversation, or create an alert that the client itself never emitted.
It forwards only the app name, title, and preview text contained in the macOS notification, subject to your chosen privacy mode. It does not copy the underlying chat, prompt, files, or terminal session.
NotiFerry reads new Notification Center entries rather than maintaining a fixed integration list, so it can cover multiple AI apps that post normal Mac notifications. Coverage remains best-effort because macOS does not provide a public cross-app notification API.
Forwarding stops while the Mac is asleep, shut down, or logged out. Keep it awake and logged in for the duration of the run if you want new task notifications to reach your iPhone.
The trial starts only after you confirm that a real test reached your phone. Keep NotiFerry with a one-time €9.99license for up to 2 Macs. Purchases include a 30-day full-refund window; mandatory consumer rights remain unaffected.
brew install --cask n2ctech/tap/notiferryOne-time purchase · up to 2 Macs · periodic online license validation