Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

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:...

Multi-tenant + Pushpad for Push Notifications (Active blocker for our development!)

Hey everyone. I work at Bask, which you guys actually have featured in your homepage! We are trying to use Novu as a way to deliver push notifications via Pushpad. But as a white-label application, we have a multi-tenant architecture. To accomplish this, I am planning on the following: - Use a different tenant on Novu for each of our tenants - Add a different Integration in the Integration page, per tenant as well...

WhatsApp messages through Twilio

Hi Team, may I know when the feasibility to send WhatsApp messages using Twilio was added? Also, does it work with version 0.22.0?

Novu Cloud | Multiple Slack destinations together with Email and In-APP

We're building a B2B application that provides services to our customers. For user management, we're using Clerk, where each customer is associated with a Clerk organization. Each organization can have multiple users, and we’re designing a system to support three main notification workflows: Notification Workflows:...

Consuming digested messages using Headless

Hi, I've set up a 30 second timer to digest notifications based on the default subscriber id. The notification object I receive after sending 10 notifications is the first event I triggered, with no additional data such as if it is digested or anything like that. Additionally, the Novu Inbox component that is visible in the upper right-hand corner in the Novu Studio also shows the first notification I sent and no digest. ...

User Preferences Question pt 2

going back to this thread, I had another question. Is it possible to have user preferences about a channel that is never used in a workflow? For example, I have a "file collected" workflow which sends an in app notification, then has a custom step that triggers my summary email step. In my summary email step I would like to check the email preferences for the "file collected" workflow. However, the only preferences that seem to exist are in app notifications because that is directly used in the file collected workflow. Here is the relevant snippet of the json response i get back from my list preferences call. as you can see the only channel is in_app . ```...

User Preferences Question

I am creating a set of workflows that all trigger another summary workflow at the end of theirs using a custom step. Similar to this example. This summary workflow digests for 24 hours and sends an email summarizing everything that has happened. I pass in the workflow name in the payload to the summary workflow. Inside the summary workflow, I want to che...

Integration of Generic SMS

Hello Everyone, I am trying to integrate https://afromessage.com/developers into Novu Service using Generic SMS. But I am having some problem. After setting the required fields it failing to Send the SMS. But the email channel works in the same trigger.
No description

Looking for GitHub branch for Novu v2.1.1

Hi everyone, I'm currently looking for the GitHub branch that corresponds to version 2.1.1 of Novu. Could someone kindly point me in the right direction or let me know how I can find it? Thanks in advance!...

subscriber.isOnline in novu framework

Can't seem to access isOnline in the step subscriber data

NOVU In-app Notifications

Hi everyone, Hope you're all having a great day! I have a question regarding Novu and in-app notifications. ...

Topics missing from subscriber info?

I've been testing Novu Cloud, but I experience something strange: https://eu.api.novu.co/v1/topics ``` {...

Expo device token in the trigger payload

I have a use case where one subscriber may have two different expo tokens intended for two different apps. In order to ensure that the right notification reaches the intended app, instead of setting the expo token in the user credentials, I am sending the token in the trigger payload based on the type of notification to be sent. However, I have observed that every time I invoke the trigger API with the expo token in the payload, it also saves it against the subscriber id....
Next