In-app inbox
A real-time notification feed inside your product, delivered over websockets, with an embeddable Inbox component.
The in-app channel gives your product a notification center without any external provider: notifications land in a per-subscriber feed and are pushed to connected clients in real time by Notifly's dedicated websocket service.
How it works
- A workflow with an in-app step is triggered for a subscriber.
- The delivery worker renders the message and stores it in the subscriber's feed.
- The websocket service pushes the new notification to any of the subscriber's connected sessions instantly — unread counts and feed contents update live.
- Read/seen state is tracked per notification, and the feed is queryable over the REST API (
notificationsandmessagesendpoints).
The Inbox UI
Notifly inherits Novu's embeddable Inbox component: a prebuilt notification-center UI (bell, feed, read states) that connects to the API and websocket service. The JavaScript, React, Next.js, and React Native client SDKs that ship this component are open source.
Published npm packages for the JavaScript-family SDKs are coming soon — until then, the REST API is the supported integration path, and it covers everything the dashboard can do. See the SDK notes on the API page.
Reading the feed over REST
Because the inbox is backed by ordinary API resources, you can also build a fully custom notification UI: list a subscriber's notifications, mark them read, and page through history using the notifications and messages endpoints documented in the interactive API reference.