Keep Your Usersin the Loop
Don't let long-running AI Agents leave your users waiting in silence. With NotifyOn, they'll know the moment results are ready.
No credit card required

Integrate this afternoon
A simple interface to notify your users when Agents finish. Add it to your code in minutes.
import { NotifyOn } from "notifyon"; const notifyon = new NotifyOn({ apiKey: process.env.NOTIFYON_API_KEY }); await notifyon.send("user_123");
import { NotifyOn } from "@notifyon/next"; export default function App() { return ( <NotifyOn publicKey="pk_xxxxxxxxxxxxxxxx" userId="user_123" /> );}
How it works
From user action to user update, NotifyOn closes the loop.
1. Start Tasks
Your users start long-running tasks in your AI agent, like data processing, content generation, or complex analysis.
2. Send Completion
When your agent finishes the task, it sends a completion signal to NotifyOn with the results or status update.
3. Get Notified
Your users instantly receive notifications through their preferred channels - browser, push, email, or Slack.
Designed to Never Annoy
We notify users the right way, at the right time.
Context Aware
Play sound when they're looking. Push when they're away. Email if they're gone. Your users get informed, not spammed.
Gentle Sound
We carefully tuned notification sound that plays when tasks complete. Soft enough not to startle. Clear enough to notice.
Focus Detection
Detects when users are looking at your site or doing something else. One click on the notification brings them right back. It just works.
Full Control
Give your users preferences. Our API lets you enable or disable any channel per user. Build the notification settings your app needs.
Zero Config
No setup. No configuration. Just call send(). Smart defaults mean it works perfectly from the start. Ship faster.
Privacy First
We don't track your users. We don't sell data. We just deliver notifications.
"Long-running tasks need notifications. But not annoying ones."
That's why we built this.
Deliver to any channel
Reach your users wherever they are. NotifyOn automatically delivers notifications through their preferred channels, ensuring your message always gets through.
Browser
Instant, soft and pleasant sound notifications directly in the browser
- non-disruptive sound
- Instant delivery
- No app or extension required
Push
Cross-platform push notifications for browser, desktop, and mobile
- Native notifications
- Background delivery
- Rich media support
Professional email notifications to keep users informed
- Rich HTML content
- Custom templates
- Delivery tracking
Slack(Coming Soon)
Direct messages and channel notifications in Slack
- Team notifications
- Channel updates
- Rich formatting
Simple, transparent pricing
Start free and scale as you grow. No hidden fees, no surprises.
Free
Perfect for testing and prototypes
Pro
For small teams in production
Scale
For growing companies at scale
Need more?
For unlimited notifications, dedicated support, on-premise deployment, or custom integrations, let's talk about an Enterprise plan.
Contact SalesAll plans include API access and dashboard.
No setup fees. Cancel anytime.
Frequently Asked Questions
Got questions about NotifyOn? Find answers to common questions about integration, pricing, and how we help keep your users informed.