Novu is an open-source notification infrastructure, built for engineering teams to help them build rich product notification experiences.
Quickstart
SDKs
trigger
and identify
calls initiated in the Novu API by your development team.
These inputs act as the foundation for workflows constructed in Novu by your product and growth teams.
Once the necessary API calls are established between your system and Novu, even non-technical users can seamlessly craft and update notification routing and designs within minutes, without relying on engineers.
Novu additionally empowers your team with insights into logs and analytics, facilitating rapid optimization toward a notification experience that resonates with your end users.
Novu achieves notification delivery across both in-app and external channels. In the case of in-app channels, we offer pre-built components for promptly embedding a fully functional notification feed into your application within minutes. As for external channels, Novu seamlessly integrates with your existing providers – whether email, push, SMS services, or platforms like Slack and Apple Push Notification Service.
Term | Definition |
---|---|
Feed | A list of all In-App messages for a single subscriber. |
Message | A content sent to a single subscriber over a single channel. |
Workflow | A sequence of steps involved in sending messages, digesting multiple events in one, filtering & delaying. |
Notification | A workflow run in the context of a single subscriber. A combination of messages sent to all activated channels. |
Trigger Event | An execution of a workflow for a single or multiple subscribers from start to end. |