What you can do with Novu
Every task in plain language. Pick one, and we can help you get access.
147 things you can do
Novu
Novu is the open-source notification infrastructure for developers. A single REST API and workflow engine route a triggered event across in-app inbox, email, SMS, push, chat (Slack / Discord / MS Teams / WhatsApp) and custom channels — with subscriber preferences, topics, digest, snooze, and full workflow orchestration on top. Ships with the embeddable React Inbox component, the Novu Framework for
12 multi-step recipesRecipes: multi-step jobs
Bulk Onboard Subscribers and Broadcast an AnnouncementBulk create subscribers, then broadcast an announcement to all of them.Create a Workflow and Trigger It
Create an in-app workflow, then trigger it to a subscriber and verify.Offboard a Subscriber
Retrieve a subscriber, audit their subscriptions, then delete them.Onboard a Subscriber and Send Their First Notification
Create a subscriber then trigger and inspect their first notification.Provision a Delivery Integration and Make It Primary
Create an integration, set it as primary, then list active integrations.Set Subscriber Preferences Then Notify
Retrieve subscriber, set their channel preferences, then trigger a workflow.Subscribe an Existing Subscriber to a Topic
Search for a subscriber, add them to a topic, then verify the subscription.Subscriber Inbox Triage
Retrieve a subscriber, read unread inbox notifications, then mark all read.Topic Broadcast Campaign
Upsert a topic, add subscribers, then trigger one notification to the topic.Trigger a Deferred Notification and Cancel It
Trigger a workflow with a known transactionId, then cancel it by that id.Trigger a Notification and Verify Delivery
Trigger a workflow, find its event, then list the channel messages.Unsubscribe Subscribers From a Topic
Delete subscribers from a topic, then verify the remaining subscriptions.