Know exactly when your agents need you.
AgentNotify turns permissions, questions, blockers, failures, and completions into durable human-attention requests—then routes them to the surfaces you already use.
Windows has the full graphical app. macOS and Linux currently run the CLI and headless broker.
--type permission_required \
--title "Deploy approval" \
--message "May I publish the release?"
Deploy approval
Codex needs permission · release
666
automated tests
18
outbound adapters
3
supported OS families
0
telemetry services
A broker for the human bottleneck.
Agents can work for hours without help. The costly moment is when one silently stops at a permission prompt, missing credential, or decision only you can make.
One contract for attention.
The Attention Request Contract is an open JSON contract for creating, updating, and resolving bounded requests for human attention. It separates an immutable event from the condition that remains unresolved.
{
"arc_version": "0.1",
"event_id": "evt_release_42",
"event_type": "request.created",
"occurred_at": "2026-08-26T01:15:00Z",
"sender": { "id": "codex", "name": "Codex" },
"request": {
"key": "release-approval",
"kind": "permission",
"message": "May I publish the release?",
"priority": "high"
}
}Your attention, where you want it.
Every remote destination is opt-in. Credentials are encrypted at rest, payloads are bounded, and provider failures never reject the local request.
Explore channels