Novu

N

Novu

Open Source Notification Infrastructure Community by Novu

Join

💬│support

🚀│general

Endpoint shows Loading... Host by docker

I thought I've run docker properly. But in dashboard, it show nothing in Workflows, and keep showing Loading on the right-top ...
No description

Cannot update variant to email step

I'm trying to add a new variant to the email step but getting this error message:
{'statusCode': 500, 'timestamp': '2025-05-08T10:54:30.175Z', 'path': '/v1/workflows/681c472468a---------', 'message': 'Internal server error, contact support and provide them with the errorId', 'errorId': 'b372269a-3893-456a-8b14-542c4ef38437'}
{'statusCode': 500, 'timestamp': '2025-05-08T10:54:30.175Z', 'path': '/v1/workflows/681c472468a---------', 'message': 'Internal server error, contact support and provide them with the errorId', 'errorId': 'b372269a-3893-456a-8b14-542c4ef38437'}
...

Transfer ownership or change billing email address

Hello, Is it possible to transfer the ownership of the organization to another user? If yes how can I do it? If this is not possible I should be able to change the billing address so someone else can pay for the subscription....

Get all topic

I can't find get all topic endpoint in API reference, I need it to delete created but unused topic. Is there any problem when I create too many topics and unused and don't delete it.

Notification History migration

Hello, does Novu support in any way notification history import? The use case is that we are thinking to migrate from our internal custom notification system to Novu, migrating the history as well, and we would like to know if this feature is supported.

Hyper links (redirects) for in app notifications

if i have a notification such as a user's name and i want it such that when the name is clicked, it takes them to a page on my website, how do i implement that i want the redirect to happen not on the entire notification click but on just the name click...

Online status without Inbox component

Hey Team, I'm trying to build a flow, only to send the user an email when he is offline, but this is an external user so he should not have an inbox, or at least not see the inbox. is there a way that I can track the online status of the user without showing him the fill inbox?...

Multi-Tenant Notifications & EU WebSocket URL Questions

Can I fetch all notifications for a user who belongs to multiple tenants? For example, if John is part of Org A and Org B, can I filter notifications by organization (e.g., only for Org A) and also fetch all notifications from both? What is the correct WebSocket URL for the EU region? I tried wss://ws.eu.novu.co but it doesn’t seem to work. Thanks in advance!...

Error "isHealthCheckError":true,"causes":{"activeJobsMetricQueue":{"status":"down"}}}

Hi, has anyone had a problem with ActiveJobsMetricQueueService when using redis elasticache in aws? follow the logs:...

Test workflow on local resulted in error when using digest step

Whenever I tested the workflow on local studio when the workflow has a digest step, I'll received the error below ``` Sorry, but something went wrong. Our team has been notified and we are investigating. Event Id: xxxxxxxxxxxxxxx....

Can't customise @novu/react v3.1.0 with Tailwind V3, Next.js

I am attempting to customise the Inbox component using Tailwind, as per the docs. In v2.* this worked fine. Today I upgraded to v3.1.0 and my styles are no longer applied. Styles work correctly when applied using an object containing style properties, but not Tailwind classes. I tested using both @novu/react and @novu/nextjs, and saw the same problem exhibited. Weirdly, the example in the docs does actually work for the two given examples:notification and bellIcon....

Cannot update the email layout through API

I am trying to update the email layout using
PUT /v1/workflows
PUT /v1/workflows
to update
steps.template._layoutId
steps.template._layoutId
but it always falls back to the default layout. The same thing happens when I create a new workflow via the API. Is there a way to specify a different layout through the API?...

Some v2 API endpoints don't work on self-hosted Novu

I just upgraded my self-hosted Novu instance to version 2.1.1 but the v2 workflows API doesn't work, it returns
API endpoint not available
API endpoint not available
/v2/subscribers endpoint works fine....

Showing preview email in frontend

I found the endpoint
v1/content-templates/preview/email
v1/content-templates/preview/email
on the Novu website, which returns the email template with variable content. Is there an API endpoint available that returns the HTML to my frontend for preview purposes?

Cannot post /v2/subscribers

I am using the python SDK and on trying to create users with response = novu_client.subscribers.create(create_subscriber_request_dto=request) i get the following error:
novu_py.models.errordto.ErrorDto: {"statusCode":404.0,"timestamp":"2025-04-21T19:40:45.597Z","path":"/v2/subscribers","message":"Cannot POST /v2/subscribers","ctx":{"error":"Not Found","statusCode":404}}
novu_py.models.errordto.ErrorDto: {"statusCode":404.0,"timestamp":"2025-04-21T19:40:45.597Z","path":"/v2/subscribers","message":"Cannot POST /v2/subscribers","ctx":{"error":"Not Found","statusCode":404}}
...

Send WhatsApp Template Message via Twilio

Need help sending WhatsApp messages with Twilio templates. Can anyone share steps or an example?

Translations feature disappeared?

Hi folks! I'm evaluating the cloud version of Novu for our company's product, and I'm seeing references to a Translations Management feature, including in some relatively recent blog posts, but it seems to be missing from the web console, and the links from the blog posts lead to 404s.. Has this feature been dropped? Are there plans to bring it back, or has it been retired permanently? Thanks!...

Do you get billed for for all events sent to the digest engine or just the single event.

Do you get billed for for all events sent to the digest engine or just the single event that is sent to the user.

Cannot delete notification message

Hello, we are getting errors when removing notifications using hooks from the old @novu/notification-center Either the request works successfully, but the message remains in our in app feed, or it returns a 500 such as below. Wondering if this is an issue specifically with the deprecated package. Appreciate it if we can get someone to help take a look at this. ```{...

Workflow

Hi, I am trying to get a workflow running following this doc word for word. - https://docs.novu.co/framework/quickstart/express The studio never bridges and is asking me to create the nextjs version, npx novu@latest init --secret-key=xxx My endpoint on http://localhost:4000/api/novu is working and returning:...