Start with Platform
Build notification workflows for Inbox, email, SMS, push, and chat.
Start with Agents
Connect agent brains to messaging providers with Agent Communication Infrastructure.
Choose your path
- Platform
- Agents
The Novu Platform helps you send the right message to the right subscriber on the right channel. Define workflows, trigger events, render content, respect preferences, and inspect delivery.
React quickstart
Add the Novu Inbox to a React application and send your first notification.
Workflows
Learn how workflows model notification logic across channels and steps.
Inbox
Embed a real-time notification feed that subscribers can read, archive, snooze, and configure.
Integrations
Connect providers for email, SMS, chat, push, and in-app delivery.
How Novu fits together
Trigger outbound notifications
Call Novu from your application when something important happens.
Connect inbound conversations
Let subscribers message your agent from the channels they already use.
Operate the whole system
Monitor notifications, conversations, providers, and delivery behavior from Novu.
Build with your stack
Client SDKs
Add Inbox and notification UI to React, JavaScript, and React Native apps.
Server SDKs
Trigger notifications and call the API from TypeScript, Python, Go, PHP, .NET, Java, Kotlin, Laravel, and Ruby.
API reference
Explore Novu REST APIs for events, subscribers, workflows, integrations, messages, and more.
Framework
Build notification workflows as code with the Novu Framework.
Community
GitHub
Star Novu, inspect the source, and contribute to the project.
Discord
Ask questions and build with the Novu community.
Changelog
Follow product updates, SDK releases, and platform improvements.