You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the new version v2 and the introduced bridge processing, novu could also introduce a custom preference system, where devs can define schemas for the preferences like the existing control/payload schema, which are then exposed to the customer and to the workflows as well.
🎤 Why is this feature needed ?
Several different requests like customized digest for workflows are already requested and I think with this system, the chance to support more of them out of the box is even higher.
When used with topics (#6789) the dev can define relations between topics and workflows much more specific
Use Cases I could think of:
Customized digest
Customized E-Mail behavior, f.ex. setting if email should include personal data or should be anonymized
Define for each topic (f.ex. asset or post) which workflow (by preference system), should be used (like github customized notifications for each repo)
@paulwer take a look at this, I think this is already on the roadmap, but I am not sure I understand. Can you explain the suggestion above? Is this only for preferences? Or something in general?
Hi @ComBarnea, thanks for checking this out.
From my understanding single features or preferences are already on the roadmap.
This Feature Requests focuses more on a general implementation of a customizeable preference system, which will implicitly enable users to implement those requested features by design.
🔖 Feature description
With the new version v2 and the introduced bridge processing, novu could also introduce a custom preference system, where devs can define schemas for the preferences like the existing control/payload schema, which are then exposed to the customer and to the workflows as well.
🎤 Why is this feature needed ?
Several different requests like customized digest for workflows are already requested and I think with this system, the chance to support more of them out of the box is even higher.
When used with topics (#6789) the dev can define relations between topics and workflows much more specific
Use Cases I could think of:
✌️ How do you aim to achieve this?
🔄️ Additional Information
Example:
👀 Have you spent some time to check if this feature request has been raised before?
🏢 Have you read the Code of Conduct?
Are you willing to submit PR?
Yes I am willing to submit a PR!
The text was updated successfully, but these errors were encountered: