Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Roadmap for getting subscriptions by subscriber?

Hi there, we're anxiously waiting for the api to support getting a list of subscriptions by subscriber. Can someone share where that is on your roadmap?

Cancelling Delayed Jobs Edge Case

Hi Novu team! We have this problem where if we make a delayed broadcast to many users, say, an announcement of some upcoming event made by an admin. Let's say as soon as the admin hit the "send" button, they realize immediately that the sent announcement has wrong details. We have implemented a button that when pressed, triggers the cancel triggered event endpoint (https://docs.novu.co/api-reference/events/cancel-triggered-event). While that works most of the time, sometimes it doesn't. We have a lot of users on staging; currently, it takes around 1 minute for all jobs to be chunked and added to the subscriber process queue. If I try cancelling the triggered event within this one minute window, some jobs won't be cancelled because they don't yet exist at the point cancel-triggered-event is called (basically in the middle of this method https://github.com/novuhq/novu/blob/next/packages/application-generic/src/usecases/trigger-broadcast/trigger-broadcast.usecase.ts#L49-L75)....

Make QUEUE_CHUNK_SIZE configurable via env var?

https://github.com/search?q=repo%3Anovuhq%2Fnovu%20QUEUE_CHUNK_SIZE&type=code Is there any specific reason why queue chunk size was hard coded to 100? We are fiddling around with various settings to tune the performance of our infra and came across this value. Can the size of the queue chunk can have a significant impact on the throughput of the total broadcast time if we had a lot of subscribers?...

No Notification When Running Novu from Source

Hi! When trying to run novu from source, I was not able to see any websocket notification. Not sure why. When everything was running from docker images, the notification got sent to my frontend app just fine. I have made sure that all the ports are correct and that there are no errors in the console. The frontend app was able to fetch data from novu backend, but when I make new notifications, the ws connection remained silent; nothing happened (needed to refresh to see new data in my new feed)...

which Mac book to buy?

Hi, Please suggest which Mac book is good. I am planning to buy on black Friday sale....

Separating out different types of subscribers

I am hoping for some advice on how best to configure Novu. I have an application with two different user groups of subscribers: employers and workers. How best you split these subscribers? By organisation, by tenant, not at or something else? Each user type does have different notification types and in practice they are reported differently—so I am not needing to aggregate against each other. My initial thought is that they each have their own sets of workflows and these are then further separated by organisation which additionally allows me to only expose workflows and feeds to each of the user groups. I don't really understand the tenant use case and whether this would be better. Thanks for advice in advance....

Novu Hosted service general avaibility

Hello, Team, First of all thanks for build a great solution, We are building one product and we wanted to use novu as our notification service. When we want to the page it show open for beta only. So when will be plan for general avaibility and is there any prefer location/region once it's become GA?...

Questions about Multi-Tenancy, Subscribers and Slack

I am doing a POC and I have a few questions that are a bit related. 1) Is there (or will there be) a way to assign subscribers to tenants? Based on the documentation, I see some "coming soon" features. However, it currently does not seem that tenants provide much value. I am not trying to find fault with it. I just want to be understand how tenants is meant to be used. ...

Subscriber agnostic notification

Hello, I have this simple workflow, where I need to 1. send an email to the subscriber (this is easy, I just send the preconfigured subscriberId and it works) 2. send a slack message to a public channel (not sure how to do this)...
No description

Max number of connections

Hey folks, I am wondering what are the max number of socket connections which novu supports for reliable delivery to each subscriber?

Why are topics API accessible only?

Hi folks. Just wondering why topic are not accessible from the UI? I am subscribing users to a topic and find it difficult to see a list of all subscribers. Seems ike there is a call to confirm a specific subscriber on a topic but not an entire list. Thanks in advance, Kai...

Data Retention

Good day, I am currently integrating Novu (via Novu Cloud) into the product I am working on, primarily to utilise the E-mail digest of Novu to send user transactions. While I am only storing a specific ID as subscriber ID, the Activity Feed stores some PII of a subscriber when the API is called. I have some questions concerning the data on Activity Feed as below: 1. What is the data retention period? 2. Who could access those data apart from the admin? Could Novu see those feeds?...

I have a general requirement,

I need to send the notification from my system of processed data to the user at scheduled time (Weekly once) like a report information. Do you have any idea on it, by using the Novu , How can I easily implement this pipeline...

5-Minute Phone Call

Hey there! I just stumbled upon this idea that I think is pretty cool, and I wanted to get your thoughts on it. They're bringing back the 5-minute phone call - you know, the way previous generations used to get things done before texting and emails took over. It's a chance to have quick, efficient conversations that rarely lead to misunderstandings and allow you to connect with people in a more personal way....
No description

Building API Docker Image

I am getting this error when I want to create a docker image for the api with de Dockerfile. The command I'm running is the following: docker build -t api . ...

Hello, World!

We'd love you to introduce yourself in the comments so we can get to know you better! Please read the post to the end, everyone here is important to us, and we want you to get the best out of the community This community is part of a larger initiative that includes several branches (podcasts, collaborations, blogs, newsletters, events, and more) and a strong desire to provide tools, knowledge, and a support network to open-source developers, contributors, entrepreneurs, project maintainers, and indie creators....

The Art of Command Line (GitHub Repo)

This repository contains a command line guide for beginners and experienced users. It aims to cover everything important with concrete examples, avoiding things that aren't essential. The guide focuses on Linux, but there are macOS and Windows sections. Some tips require special package installs. https://github.com/jlevy/the-art-of-command-line?utm_source=tldrnewsletter...

Hello World!

We'd love you to introduce yourself in the comments so we can get to know you better! Please read the post to the end, everyone here is important to us, and we want you to get the best out of the community This community is part of a larger initiative that includes several branches (podcasts, collaborations, blogs, newsletters, events, and more) and a strong desire to provide tools, knowledge, and a support network to open-source developers, contributors, entrepreneurs, project maintainers, and indie creators....

Welcome To Novu's Community!

We'd love you to introduce yourself in the comments so we can get to know you better! Please read the post to the end, everyone here is important to us, and we want you to get the best out of the community This community is part of a larger initiative that includes several branches (podcasts, collaborations, blogs, newsletters, events, and more) and a strong desire to provide tools, knowledge, and a support network to open-source developers, contributors, entrepreneurs, project maintainers, and indie creators....