
Novu
Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Novu is an open-source notifications infrastructure that helps teams build and operate a multi-channel notification system through a unified API and workflow engine. It includes embeddable components for an in-app inbox and user preferences, plus integrations for common delivery providers.
Key Features
- Unified API for orchestrating notifications across in-app inbox, email, SMS, push, and chat channels
- Embeddable, real-time inbox (notification center) component for web apps
- Notification workflow engine with conditional routing and step-based orchestration
- Digest engine to batch multiple events into a single email or SMS notification
- User preferences component to let end users control notification settings
- Provider integrations for email, SMS, push, and chat (e.g., Slack and other connectors)
Use Cases
- Add a real-time notification inbox to a SaaS product without building a full notification center
- Orchestrate transactional notifications across email, SMS, push, and chat from a single workflow
- Create digests for periodic summaries (e.g., weekly activity reports) to reduce notification noise
Limitations and Considerations
- Open-core model: some functionality is available only in the Enterprise Edition under a commercial license
Novu is a good fit for teams that want an API-first notification platform with a built-in inbox UI and workflow orchestration. It reduces the operational complexity of managing multiple delivery providers and channels while keeping notification logic centralized.

