Clarification on Front-End Triggers

I understand that the proposed project aims to introduce a centralized notification system to ensure users are kept informed about various events, reactions, new playlists, features, and other activities across MetaBrainz projects.

In this context, I was curious to know whether certain front-end actions could be considered valid triggers for backend-generated notifications. Specifically, actions such as:

User sign-up
User sign-in
Following an artist
Saving a playlist
Receiving personalized recommendations

These events could potentially enhance user engagement if integrated with the backend notification service.
Looking forward to your guidance

Yes, they could. Sort of.

We don’t want to trigger notifications from the front end; however, a lot of front-end initiated actions will cause actions on the back-end, so then the back-end can send the notification once the back-end action is complete.

Reactions, new playlists, features will all trigger notifications from their respective back-end actions.