Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Some /v2 endpoints not working

I am running self-hosted (api, worker, ws and web) on v2.1.1 When I try to hit GET /v2/subscribers, I get the result I expect but when I hit POST /v2/subscribers I am not able to create subscribers. I get this error: ```{ "error": "Not Found", "statusCode": 404,...

Workflow Considerations for Multiple Notification Types in Novu

Hello Novu Community, I’m working on setting up notifications for our platform, and I need some guidance regarding the workflow in Novu for three different notification types: Conversations, Tasks, and System Notifications. In our UI (attached a photo), these are currently separated out, but I’m wondering what would be the best approach for setting up the workflow in Novu. Should we create a separate workflow for each notification type, or would it be better to have a single workflow with conditions to handle different notification types?...
No description

disable email channel

How to disable email channel for some workflow? We have workflow which has 2 channels - push and email and it enabled by default and user can change it inside app settings but we need to set email be default false and user will enable it manually when will want. @Pawan Jain thank you in advance for your help

Creating layouts with novu-dotnet 0.6

Hello! I'm evaluating novu-dotnet (0.6). Are there any examples of how I can create a layout? I am trying to create an email template and add it to a workflow step, but I'm not sure how to do this. I guess, first I have to create a layout, then use its layoutId when creating the template in the workflow step... Here is my code: public async void CreateLayoutTest() { var layoutCreateData = new LayoutCreateData()...

java sdk

Dears, do you know if there is a plan to release an official Java SDK or if there is a plan to release a Java SDK that supports Novu version 2.x.x?

Language support for messages and email contents

Hello, not sure this is the right section for this question, anyhow I have the use case where users of our application can set their language and expect to recieve email and message content, respectevely to their language of choice. Question is if and how Novu can support localisation and different languages at template level, without the need to pass the entire email payload as "overrides" which also seems incompatible with the Digest step that we want to introduce in our workflows. Thanks!...

Local docker images

I am currently working on getting working healthchecks for the docker community edition PR - decided to go ahead and add healthchecks for the other containers as well (not yet pushed) I have some troubles building the local image for the api....

Novu Self Hosting , missing api key details

Hi team we are doing a self hosting of novu , where i am able to login but looks like its missing api key , could i be missing any configuration ? {"error":"Unauthorized","statusCode":401,"timestamp":"2025-03-26T17:25:06.607Z","path":"/v1/environments/api-keys","message":"Missing authorization header","ctx":{"error":"Unauthorized","statusCode":401}}
No description

Sending custom payload via API

Hi, I saw that such functionality was expected a couple of weeks ago, according to the estimate in an older topic that is now locked. Do you have any idea if this is close to being shipped? I tried sending custom payload using the Trigger UI/novu node js and receiving it using novu/js, expecting to receive the payload in the data property of the notification object, but it always comes back undefined. Thanks in advance....

Troubleshooting Socket Hang-Up Issue with Novu SDK

const { Novu } = require("@novu/node") novu = new Novu(SECRET_KEY, { backendUrl: BACKEND_URL, })...

Subscriber Preferences not reflected in Get Preferences API and when triggering a workflow

Dear Support, we creating and updating Subscribers preferences via API (currently testing this integration via PostMan and with Novu configured as self hosted using Docker images version 2.1.1). What is happening is that the preferences seems to be reflected in the MongoDB and in the Get Subscriber API, but when calling the Get Subscriber Preferences API we can't see them reflected at all; moreover, the subscriber preferences are not considered when triggering the workflow steps (e.g. email:false is still triggering the email, even though the workflow is not marked as "critical"). Is something that we are doing wrong? Please see below the list of API calls that we are making to create, update and get the subscriber and its preferences: ...

Can we send in-app notifications to 7-10 million users per second using on prem(self hosted) Novu?

Can we send in-app notifications to 7-10 million users per second using on prem(self hosted) Novu?

API Key Verification Failing for Self-Hosted Novu Instance

Issue Description: I'm encountering persistent API key verification failures when trying to set up my self-hosted Novu instance. When running the following command: npx novu@latest init --secret-key=Api-Key --api-url=http://localhost:3000 I consistently receive this error: Failed to verify your secret key against http://localhost:3000. For EU instances use --api-url https://eu.api.novu.co or provide the correct secret key...

Move the pagination buttons in GUI

Love your product, and its so nice to be able to see subscribers now in the GUI. I just want to give some feedback and my user experience. When I first opened up the subscriber page I thought there was so few subscribers. Couldnt find a button to select how many items should be shown on the page so I thought there was a bug that i couldnt see more. But then I found the pagination buttons in the bottom of the page, when on a big monitor I expected to find those buttons under the data table but it was down in the bottom of the page, would be nice to fill out the entire space when listing the data or move the pagination buttons up so that they are under the datatable. ...
No description

Novu studio on local

I cloned and setup the novu locally, Can we add new workflow in studio? also can we add customised templates in Novu for in-app notifications using local version?...

Sync code-first workflows between environments

Hey everyone, I’m running into an issue with syncing environments in Novu. I initially set up a new Novu project using the development environment key. Now, I’m trying to sync changes to the Production environment. When I try using the CLI (with the production key and the production bridge URL in the command), I get this error:...

Novu api not working our notifications are failing

Through our event grid we will send notification to novu api from yesterday due to downtime till now notifications are not working we are getting connection error from Novu. Need help in this

Cloud service down?

Cannot access the site or dashboard. Have verified with another colleague as well
No description

Help Needed: APNS Push Notification ES256 JWT Error

Hello, I'm trying to implement Apple Push Notification Service (APNS) in my app and encountering a JWT authentication error. I need some assistance. Problem Description When trying to send push notifications, I get the following error: ```{...

Notification titles containing '&' is decoded to '&' in frontend.

Special characters in notification title do not show up well in FE for some reason, title here is supposed to be 'Broken & Cream'. Anything i can do about that on my side? In order to reproduce, just send any notification with an ampersand (&)...
No description
Next