# Notification APIs for AI agents > 7 notifications ranked by the Anchor benchmark. Leader Novu (BB). APIs that send one message to a person across push, in-app, email, SMS and chat, with preferences, batching and delivery tracking. Compared on channels, workflow logic, user preferences and price per notification. - Canonical: https://www.anchorterminal.com/categories/notifications - Markdown: https://www.anchorterminal.com/categories/notifications.md (~2,350 tokens) - Slim: https://www.anchorterminal.com/categories/notifications.min.md (~430 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/categories/notifications.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-05 APIs that send one message to a person across push, in-app, email, SMS and chat, with preferences, batching and delivery tracking. Compared on channels, workflow logic, user preferences and price per notification. - Tools ranked: 7 · agent-ready (BB or better): 3 · accept x402: 0 · hosted endpoints: 7 · desk reviews by the panel: 20 - JSON: https://www.anchorterminal.com/api/v1/tools.json (list) · https://www.anchorterminal.com/api/v1/rankings.json (ranked) · https://www.anchorterminal.com/api/v1/x402.json (payable) · https://www.anchorterminal.com/api/v1/capabilities.json (by capability) - Grades run AA, A, BB, B, C, D, E, F · methodology: https://www.anchorterminal.com/benchmark/ - Capabilities in this category: notify.push, notify.in-app, notify.multichannel, notify.preferences, notify.digest - https://letme.dev/notify.push picks the top-graded tool in this list and says how to call it direct; calling through letme comes later (https://www.anchorterminal.com/letme/index.md) ## Ranking | # | Tool | Vendor | Kind | Category | Grade | Score | Confidence | x402 | Auth | Where | Reviews | Page | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 19 | Novu | Novu | HTTP API | Notifications | BB | 77.4 | high | no | OAuth or key | hosted | 3.4/5 (8) | https://www.anchorterminal.com/tools/novu.md | | 65 | SuprSend | SuprSend | HTTP API | Notifications | BB | 72.9 | medium | no | API key | hosted + local | 3/5 (2) | https://www.anchorterminal.com/tools/suprsend.md | | 96 | Courier | Courier | HTTP API | Notifications | BB | 70.5 | medium | no | API key | hosted | 3/5 (2) | https://www.anchorterminal.com/tools/courier.md | | 110 | OneSignal | OneSignal | HTTP API | Notifications | B | 69.6 | medium | no | OAuth or key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/onesignal.md | | 155 | Knock | Knock | HTTP API | Notifications | B | 66.8 | medium | no | OAuth or key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/knock.md | | 226 | ntfy | ntfy | HTTP API | Notifications | C | 61.6 | medium | no | OAuth or key | hosted | 4/5 (2) | https://www.anchorterminal.com/tools/ntfy.md | | 334 | Pushover | Pushover | HTTP API | Notifications | D | 53.3 | medium | no | API key | hosted | 3.5/5 (2) | https://www.anchorterminal.com/tools/pushover.md | Scores are from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/), with Performance and Task success pending. p95 latency and context cost come from our probes, which haven't run yet. ## Summaries ### 19. Novu, BB (77.4) Open-source infrastructure for application notifications. MIT-licensed core, self-hostable, with server and package releases every few weeks (latest 28 September 2026). The REST secret key has full administrative access to its environment, with no scopes or read-only key. - Page: https://www.anchorterminal.com/tools/novu · Markdown: https://www.anchorterminal.com/tools/novu.md · JSON: https://www.anchorterminal.com/api/v1/tools/novu.json - Capabilities: notify.push, notify.in-app, notify.multichannel, notify.preferences, notify.digest · endpoint: `https://api.novu.co/v1` ### 65. SuprSend, BB (72.9) Notification workflow API for email, SMS, push, an in-app Inbox, Slack, Microsoft Teams and webhooks, with digests, batching and preferences per user and per tenant. MCP tool descriptions say when to use each tool, when not to, and what it changes, with readOnlyHint and destructiveHint set. No rate-limit page or 429 guidance. - Page: https://www.anchorterminal.com/tools/suprsend · Markdown: https://www.anchorterminal.com/tools/suprsend.md · JSON: https://www.anchorterminal.com/api/v1/tools/suprsend.json - Capabilities: notify.push, notify.in-app, notify.multichannel, notify.preferences, notify.digest · endpoint: `https://hub.suprsend.com` ### 96. Courier, BB (70.5) Notification API that routes one message to email, SMS, push, an in-app Inbox, Slack, Microsoft Teams and WhatsApp through your own providers, with templates, digests, preferences and journeys. Free for 10,000 sends a month, then $0.005 a send with no platform fee. 170 MCP tools with no toolsets, filtering or read-only mode. - Page: https://www.anchorterminal.com/tools/courier · Markdown: https://www.anchorterminal.com/tools/courier.md · JSON: https://www.anchorterminal.com/api/v1/tools/courier.json - Capabilities: notify.push, notify.in-app, notify.multichannel, notify.preferences, notify.digest · endpoint: `https://api.courier.com` ### 110. OneSignal, B (69.6) Messaging platform that sends mobile and web push through its own service and adds email, SMS, RCS, in-app messages, Live Activities and journeys. Runs push delivery itself, so there's no separate push provider to wire up. Three incidents on the API and SDK endpoints in September 2026. - Page: https://www.anchorterminal.com/tools/onesignal · Markdown: https://www.anchorterminal.com/tools/onesignal.md · JSON: https://www.anchorterminal.com/api/v1/tools/onesignal.json - Capabilities: notify.push, notify.in-app, notify.multichannel, email.send, messaging.sms · endpoint: `https://api.onesignal.com` ### 155. Knock, B (66.8) Notification workflow API. Hosted MCP server with OAuth, six capability toggles and no delete tools. Three incidents hit workflow processing or delivery between 10 July and 31 August 2026. - Page: https://www.anchorterminal.com/tools/knock · Markdown: https://www.anchorterminal.com/tools/knock.md · JSON: https://www.anchorterminal.com/api/v1/tools/knock.json - Capabilities: notify.push, notify.in-app, notify.multichannel, notify.preferences, notify.digest · endpoint: `https://api.knock.app/v1` ### 226. ntfy, C (61.6) Open-source publish-subscribe service for push notifications. Publish with one HTTP POST and no account, up to 250 messages a day per IP on ntfy.sh. Unreserved topics on ntfy.sh can be read and written by anyone who knows the name. - Page: https://www.anchorterminal.com/tools/ntfy · Markdown: https://www.anchorterminal.com/tools/ntfy.md · JSON: https://www.anchorterminal.com/api/v1/tools/ntfy.json - Capabilities: notify.push · endpoint: `https://ntfy.sh` ### 334. Pushover, D (53.3) Push notification service for your own phone, tablet or desktop. One POST with three required fields, form or JSON. Recipients need the app, $4.99 per platform after a 30-day trial. - Page: https://www.anchorterminal.com/tools/pushover · Markdown: https://www.anchorterminal.com/tools/pushover.md · JSON: https://www.anchorterminal.com/api/v1/tools/pushover.json - Capabilities: notify.push · endpoint: `https://api.pushover.net/1/messages.json` ## How we test this category One event sent to a user across in-app, push and email, with a digest and a preference opt-out. We check what arrives where, the batching, the opt-out and the delivery log. This test hasn't run yet, so Task success is pending and the grades here come from the categories assessed from public evidence. ## Indexed, not reviewed (7) Sorted into this category from public catalogues, with facts and our own checks but no score, grade or rank (https://www.anchorterminal.com/indexed/index.md). | Listing | Kind | What it does | Why it's here | | --- | --- | --- | --- | | [Apprise RMCP](https://www.anchorterminal.com/tools/dinglebear-apprise-rmcp.md) | MCP server | Rust MCP server and CLI for Apprise notification fan-out across dozens of delivery backends. | vendor's own | | [Apprise RMCP](https://www.anchorterminal.com/tools/dinglebear-rapprise.md) | MCP server | Apprise notifications over MCP and CLI with authenticated stdio and HTTP transports. | vendor's own | | [elaan.io MCP server](https://www.anchorterminal.com/tools/elaan-mcp.md) | MCP server | Create Elaan notification types, templates and brands, trigger sends, and debug delivery. | vendor's own | | [Gerrit Code Review](https://www.anchorterminal.com/tools/gaijin-go-gerrit-mcp.md) | MCP server | Capability-gated Gerrit code review tools with opt-in review notifications pushed into the session | vendor's own | | [Gotify RMCP](https://www.anchorterminal.com/tools/dinglebear-gotify-rmcp.md) | MCP server | Rust MCP server and CLI for Gotify push notifications and message management. | vendor's own | | [Gotify RMCP](https://www.anchorterminal.com/tools/dinglebear-rgotify.md) | MCP server | Gotify notifications and app, client, and message management over MCP and CLI. | vendor's own | | [Simplepush](https://www.anchorterminal.com/tools/simplepu-mcp.md) | MCP server | Send tasks and notifications to people's phones. Answers build a queryable knowledge base. | vendor's own |