Push notifications
Claude Code notifications on your iPhone
Stop checking the terminal. Agentfy pushes a notification the moment a Claude Code agent needs permission, finishes a task, or hits an error.
Quick answer
Agentfy sends Claude Code notifications to your iPhone using Claude Code's hooks: install the Agentfy plugin (or paste the one-line setup prompt on older Claude Code), and every agent state change fires a webhook that becomes an instant push notification — including what the agent is asking for, like a permission prompt. Setup takes under a minute and needs no CLI wrapper.
Permission-aware alerts
Notifications show the context — e.g. "Allow: npm test?" — so you can decide whether it's worth walking back to your desk without unlocking your phone.
Every state that matters
Get alerted when an agent starts working, pauses for permission, completes, or errors out. No more guessing whether it's still running.
Many agents, one stream
Running several Claude Code terminals? Each agent's notifications are labeled so you always know which session needs you.
Hooks-only, nothing relayed
Only hook events leave your machine — never your code or session output. There's no wrapper around the claude command and no daemon to keep alive.
How it works
- Download Agentfy and grab your account token.
- Install the Agentfy plugin (recommended): run "claude plugin marketplace add ibrillantes/claude-code-plugin", then "claude plugin install agentfy@agentfy --config api_token=<YOUR_TOKEN>", then "/reload-plugins". The plugin collects your token in a config dialog and stores it in your OS keychain, and adds an Agentfy webhook to your hooks — no CLI wrapper, no daemon. (On older Claude Code, paste the one-line setup prompt instead; it wires up the same hook.)
- Run Claude Code as usual. Status now lands on your iPhone in real time.