The <Inbox /> infrastructure for modern products
The notification platform that turns complex multi-channel delivery into a single <Inbox /> component. Built for developers, designed for growth, powered by open source.
Notifications brands count on
Used and loved by developers and product teams around the world.
Just copy and ship
Add a powerful notification inbox to your app with 6 lines of code. It's that simple.
12import Reactfrom'react';3import{ Inbox}from'@novu/nextjs';45exportfunctionNotificationInbox(){6return(7<Inbox8 applicationIdentifier="YOUR_APPLICATION_IDENTIFIER"9 subscriberId="YOUR_SUBSCRIBER_ID"10/>11);12}
Notification Control Center
Secure your integration with the new token management system to safeguard your API keys.
4 Sep 2024Stay updated with the new in-app notification center for real-time alerts.
2 Sep 2024Get detailed delivery reports for SMS notifications for better tracking and analytics.
2 Sep 2024You can now personalize notifications based on user preferences for a tailored experience.
31 Aug 2024Webhook support added for real-time tracking of notification delivery statuses.
24 Aug 2024You can now integrate with Amazon SES for sending emails seamlessly.
21 Aug 2024Your notifications are now more reliable with automatic failover to secondary providers.
17 Aug 2024Check out the updated, more intuitive UI for creating and managing notification templates.
16 Aug 2024Monitor the health status of your email providers directly from your dashboard.
11 Aug 2024Your notifications now load faster with backend performance enhancements.
11 Aug 2024Your workflow "Order Processing" experienced a high error rate in the past hour. Review the logs for more details.
3 Sep 2024You successfully added Twilio as a new SMS provider to your notification system.
29 Aug 2024The "Customer Signup Notification" workflow was successfully created and is now live.
27 Aug 2024Your weekly summary for the "Transaction Alerts" workflow is now available. View performance and insights in the dashboard.
1 Sep 2024The email provider SendGrid has reported intermittent delays in message delivery over the past 24 hours.
31 Aug 2024A new user "justnems" has been successfully added to your account.
4 Sep 2024Your payment of $299 for the Pro Plan has been successfully processed.
2 Sep 2024Your subscription for the Pro Plan has been renewed. The next billing cycle starts on 01 Oct 2024.
1 Sep 2024The password for your account has been successfully updated.
28 Aug 2024Your account settings were updated. If you did not make this change, please contact support immediately.
25 Aug 2024

<Inbox /> batteries included
Start with a component, scale with a platform. Everything you need to build a world-class notification system.
User Preferences
Allow users to customize their preferences using the built-in
component. Snooze
Let users Snooze a message to when they will need it most. (Coming soon)
Real-time
Enable real-time notification delivery in your dashboard with zero setup.
Workflow Orchestration
Unified API for multi-channel notification workflows.
Digest Engine
Combine multiple notifications in to a single Email or SMS message.
Block Based Email Editor
Create beautiful customizable emails with our block based editor.
All your channels in one platform
True omnichannel notifications are just a few clicks away
In-App
Display real-time, contextual notifications within your app using customizable components.
Email
Send targeted emails for confirmations, reports, and updates to ensure clear communication.
Push
Deliver instant notifications to users' devices, ensuring real-time engagement and immediate updates.
SMS
Send reliable text messages for authentication and alerts, even without internet access.
Chat
Engage users through instant messaging apps and platforms, enhancing communication and support.
Custom
Create tailored notification channels to meet your specific needs and integrate seamlessly.
Beautiful Emails, not HTML Tables
Create dynamic emails with our block based content editor powered by React Email.


Part of your Stack
Integrate with the tools you love. From frameworks to delivery providers, like Twilio, Resend, React Email, Clerk, Stripe and more.
Get started
1import{ workflow}from'@novu/framework';2import{ z}from'zod';3import{ render}from'@react-email/components';45workflow('weekly-comments',async({ step})=>{6const digest=await step.digest('collect-events',()=>({7cron:'weekly'8}));910await step.email('email',async()=>{11const{ data}=await supabase.from('posts').select('*');1213return{14subject:'React based email',15body:render(<WeeklyDigestEmail comments={digest.events} posts={data}/>)16}17),{18skip:()=>!digest.events.length,19});20},{21payloadSchema: z.object({userName: z.string()}),22});23
Start Simple, Scale to Code
Begin with our intuitive UI, break into code when you need run-time control, react email or local data access. You choose when to level up, the ultimate escape hatch.
Learn MoreThe power of open source community
36k GitHub stars
400+ contributors
Don't just take our word for it...
Explore what developers and non-technical users say about why they're fans of our open-source notifications framework
Free to start, ready to scale
10K events/month free forever. From weekend projects to enterprise scale, we've got you covered.