The open-source notification infrastructure for developers
Simple components and APIs for managing all communication channels in one place: Email, SMS, Direct, and Push
How it works?
Read quick start guideCreate template
Select channels, add content with {{dynamic}} syntax, and custom rules to control the delivery of notifications.
Connect providers
Use a built in collection of popular providers - Sendgrid, Mailgun, Twilio and many more. Add API key and you're ready to go.
Add trigger
Send an event trigger using one of our community built SDK's, and we will handle it from there.
We've built it so you don't have to
Digest
A digest engine that aggregates multiple events in to a single precise notification.
User preferences
Using Novu API to handle all user preferences and subscriptions across channels. UI components included.
Priority management
A smart API to centralize all communication channels in a single place: E-mail, SMS, Direct, Push and many more...
Monitoring
Debug deliverability and analyze sending patterns across multiple channels
Content management
Manage content for all channels and in multiple languages without the need to redeploy your code
Timezone awareness
Send transactional notifications based on user's timezone and working hours.
Coming soon...
Fully featured notification center in minutes
Build a real-time notification center using our embeddable components or connect your custom UI with our notification feed API.
Read DocsBuilt by the community
Join the community:
Component based
Novu API-first approach, means that you can use just what you need, when you need it.
Get Started