Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Undefined 'data' and 'redirect' properties: migrating from notification-center to @novu/react

I'm currently migrating our Novu notification center component to the new Inbox component and stumbled upon the issue where I cannot access the notification cta and payload. In the migration guide, it is stated that the cta and payload properties have been replaced with redirect and data properties. However, when I try to access these properties, the values appear to be undefined. Are there any changes required as well to ensure that the new redirect and data properties contain the values which were previously found in cta and payload?...

Angular Docs 404 Not Found

Hi guys, I am trying Novu out using Angular, but most of the links I found on npmjs or blogposts are leading to https://docs.novu.co/platform/notification-center/client/angular (not found) and I cannot find any proper documentation on the notification-center-angular. Are you dropping Angular in terms of support? I managed to get it running but using various third-party resources and therefore I find it difficult to style/customize the component due to the lack of documentation....

How are triggers processed??

Hey guys can you help me how triggers processed I have read documentation and there it says whenever I update or create subscriber it will automatic triggered workflow is it right or something I missed

Does messaging through topic works in v0.24???

I have created a topic and added subscribers but after triggering there is no update in the activity log and message is also not being sent.

AWS SES Integration issue

I'm configuring the SES integrations on Novu cloud, and even though I have confirmed the IAM credentials used for the integration, I keep getting: ``` { "name": "SignatureDoesNotMatch", "$fault": "client",...

How to get Real-time in-app notifications with Novu?

I am trying to receive real-time notifications without the need to refresh using Novu. Following the guide here at novu docs(https://docs.novu.co/platform/quickstart/nextjs), i created the layout.tsx like import { NotificationInbox } from "@/components/inbox"; export default function RootLayout({...

Workflow transaction id availability

Can we access transaction id for which workflow is being executed in SDK for logging/debugging purpose? Transaction id is response id for this API: https://docs.novu.co/api-reference/events/events-controller_trigger...

404 not found on 'Add a workflow' using the studio self hosted

Is it possible to create workflows using studio with self hosting if not : then is it possible to create them programmatically?...
No description

Registering Subscribers

I have an organization where new people regularly joins (or registers with their email). How can I register the subscribers at the time they join the org? Is there any way to register subscribers like that? I have seen while triggering workflow, that, in the subscriberId, if I send the subscriber's email or phonenumber (unique values), it creates the subscriberId automatically. If so, how can I keep the subscriberId same? Do I have to send the same email or phone everytime in the subscriberId se...

React: Tabs won't show up when popover has managed state

Reproducible example: https://codesandbox.io/p/sandbox/jsqh9f In the case mentioned above, when popover is passed in the open prop, a value false by default. Tabs will not show up. @Pawan Jain...
No description

Notifications vs Messages

I was looking at the API and was wondering: what is the difference between Notifications and Messages in Novu? I was looking at both GET Notifications and GET Messages, and the TypesScript type definition for the 201 response object seemed to be the same. Would either endpoint essentially get you the same thing? Thanks!

🔴 Novu updateAction API Updates Successfully But Not Persisting After Refetch

I'm using Novu's updateAction API to mark a notification action as completed. The API call succeeds, and the response includes the updated notification data. However, when I refetch the notifications using fetchNotifications, the updated action status is not reflected, and it appears as if the action was never clicked. 📌 API Reference: updateAction Documentation https://v0.x-docs.novu.co/notification-center/client/headless/api-reference#updateaction Using Novu version 0.24.0...

Error with `subscribers/{subscriberId}/messages/mark-all`

I'm using Novu Framework with Express and tried to test an endpoint locally that uses the novu.subscribers.markAllMessagesAs(). I tried marking all the messages as "read", but I got a 500 status code in the response with a server error message. All my other endpoints work. Local environment: MacOS 15.3.1...
No description

FCM Device Tokens

Is there anywhere I can see a list of device tokens registered against a subscriber, inside the platform?

502 in novu

We got invalid json from novu. Invalid JSON response from Novu. Response {'status_code': 502, 'headers': Headers({'server': 'awselb/2.0', 'date': 'Mon, 10 Mar 2025 13:13:32 GMT', 'content-type': 'text/html', 'content-length': '122', 'connection': 'keep-alive'}), '_request': https://api.novu.co/v1/events/trigger')>, 'next_request': None, 'extensions': {'http_version': b'HTTP/1.1', 'reason_phrase': b'Bad Gateway', 'network_stream': <httpcore._backends.anyio.AnyIOStream object at 0x7b4cf90ec380>},...

TypeError: Converting circular structure to JSON

Hi There, I'm trying to test an endpoint for a TypeScript Express app using the Novu framework and I am encountering a TypeError that I don't understand. I don't know if this is a bug or if I have made a mistake implementing Novu. Details: I'm running my server locally and exposing the /api/novu bridge endpoint using ngrok. I'm using macOS 15.3.1 with 24GB of RAM. My npm version is 10.9.0 and running on Node 23.3.0...
No description

Hi Team , how to make the in app notification more customizable

Hi team so currently using v1 self hosted in app notification .Where it takes the message in a single line only .How can i make it more customized and how to pass additional payload variable for these customized notifciation .
No description

Novu-default-css breaks tailwind@v4?

- NextJS: 15.2.0 - React: 19.0.0 - Novu React: 2.6.6 - Tailwind: 4.0.12 ...
No description

Subscriber channels not getting updated

We're running into some issue with some subscriber channels not getting updated from our backend so our webpush notifications end up failing. It seems to be inconsistent. The way we have it implemented is that we make a new create subscriber call to the /subscribers endpoint with a POST request and Channels as part of the body of the request, which used to work in the past. However looking at the documentation there doesn't seem to be a Channels parameter anymore, unless I'm missing something? For additional info our backend is on go and we are using the API directly as per the reference https://docs.novu.co/api-reference/overview...

Unable to rename workflow trigger name in v2 dashboard

Hi! I've noticed that in the new (v2) dashboard there is no way to update workflow's trigger identifier. Will it be changed?