Novu

N

Novu

Open Source Community by Novu

Join

๐Ÿ’ฌโ”‚support

๐Ÿš€โ”‚general

Handling of bounce back emails

What happens when the provided email is incorrect? How does Novu handle email notifications that are bounced back?

Issue connecting to Azure REDIS

We are trying to connect to Azure REDIS. The logs initially shows as connected but we keep seeing the following error for every second on the API after it is up. Error: read ECONNRESET at TCP.onStreamRead (node:internal/stream_base_commons:217:20) { errno: -104,...

APNS error while sending notification (v 0.12.0)

Hi all! I'm trying to send push notification using APNS (since the topicID issue has been fixed in 0.12.0 - thanks for that! ). I have configured and activated the provider but when I trigger the notification I get an error without any helpful message:...

How to mark a message as seen based on push payload

We're using Novu to send push notifications to mobile devices. We want to be able to mark a message as seen when the user presses on the notification, but I'm not seeing anything in the message data that would allow use to do that. Any ideas on how I could do this? It doesn't look like there is a way to look up a specific message based on payload data either. Edit: A little more info, in notification template we have the in app, email and push channels. Specifically what I'm looking for is a way to mark the in app message as read from data that would be available in the push notification....

Email Attachment Sending Error in Self-Hosted Novu Application on Docker-Compose

"Our application requires sending emails with attachments. We are hosting Novu on Docker-compose for self-hosting purposes. However, we encounter an 'Internal Server Error' when attempting to send email attachments, indicating that the API cannot connect to Localstack. Interestingly, we are able to send attachments successfully when running Novu locally. Nonetheless, when we try to do the same on Docker-compose, we continue to receive the error."

Notification workflow examples in the doc / video

Include additional notification workflow examples, such as through videos or more detailed explanations. Currently, the available information is quite limited and requires a significant time investment to understand. For instance, a user is struggling to create a workflow that sends in-app notifications and sends a summary email if they remain unread for a specific time using a digest....

Combination of multiple types of notifications "overview/report" in an Email

Use-case: Send a daily overview to our users of the notifications that they've missed (haven't read yet). But this would be a combination of multiple types of notifications. Does Novu support this?...

Email template has a pretty small size limit

The email template has a pretty small size limit, templates generated by tools such as Mailchimp are too large to combine with Novu.

Rich content in push notifications

Does Novu support this? An example would be someone sending a friend request and the receiver having the profile icon in the notification together with the buttons 'Accept' & 'Deny', to take immediate action without opening the app....

DM functionality or helpers

It would be useful to have direct messaging (DM) functionality or helpers within Novu. A togglable notification system that can be turned on and off when there are new messages could also be beneficial. This could be similar to a new message badge. Novu, may not need to handle the entire DM system, but it would be useful if it could be used to notify users of new messages. ...

Request for Expanded Integrations for End Users

I would really appreciate it if we could provide more integrations that end users can use. It would be great to have a wider range of integrations beyond social media and chat platforms, such as services like IFTTT and Zapier. These integrations can help users build larger automations and simplify their workflows. ...

Error when HMR occurs after changing the Svelte layout

before here probably refers to the variable in the script tag: ` (function(n,o,t,i,f) { n[i] = {}; var m = ['init', 'on']; n[i]._c = [];m.forEach(me => n[i][me] = function() {n[i]._c.push([me, arguments])}); var elt = o.createElement(f); elt.type = "text/javascript"; elt.async = true; elt.src = t;...

Email attachments maximum size

Hi all! I'm testing email attachments and I'm experiencing a strange behaviour. For jpeg images up to 2MB it works fine. However, when I'm trying to send an image of 5 or 10MB it fails without an indication of what has gone wrong. I can't see anything in logs. I'm attaching the screenshots from the activity feed....

Issue sending notification to a Novu topic

Hi, I'm trying to send notification to a particular topic, but it's returning undefined because of the type property - "TriggerRecipientsTypeEnum.TOPIC". How was the "TrigerRecipients..." imported? https://docs.novu.co/platform/topics/#sending-a-notification-to-a-topic...

Self Host Novu

Hi there! I recently came across Novu and I think it is a really cool way to manage notifcations across multiple channels. That being said, I would like to deploy Novu on a Virtual Private server via docker. However, the documentation on doing this seems to be a bit limited. I would like to use this deployment of Novu for production and use a custom domain for the Novu dashboard with SSL. Is there a recommended way to do this?

Ability to trigger event for non-subscriber

I'm looking at the docs for trigger event https://docs.novu.co/api/trigger-event/ and the body parameters state that the "to" property can be an object with firstName, lastName and email. When I try to use that payload for the "to" to trigger the event I get the following error: "subscriberId under property to is not configured, please make sure all the subscriber contains subscriberId property" That message seems to be at odds with the docs. Is it only possible to trigger notifications to subscribers?...

SSR support

Using the iframe in SvelteKit's dev mode breaks hot reloading. Maybe this isn't an issue in frameworks that have packages made for them.