novu-manage-preferences

Manage notification preferences across workflows and subscriber overrides.

3|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/novuhq/skills --skill novu-manage-preferences
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: novu-manage-preferences
Source: https://github.com/novuhq/skills/tree/main/skills/manage-preferences
Command: npx skills add https://github.com/novuhq/skills --skill novu-manage-preferences

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need to configure and manage user notification preferences efficiently, enabling organizations to set default delivery options and accommodate subscriber overrides.

Core Features & Use Cases

  • Preference Configuration: Define default notification channel settings at workflow level.
  • Subscriber Overrides: Allow end-users to customize their preferences, such as enabling or disabling specific channels.
  • Use Case: Build a user interface for subscribers to modify their email, SMS, or push notification preferences according to their needs.

Quick Start

Use this Skill to update a subscriber’s notification preferences for the email channel to disable it for a specific marketing workflow.

Frequently Asked Questions about novu-manage-preferences

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage notification preferences for subscribers across different workflows?

Notification preferences can be managed by defining default channel settings at the workflow level and allowing subscriber overrides to customize delivery. This approach ensures customizable delivery options and maintains compliance with user consent settings.

What are default notification preferences and when do I need to configure them?

Default notification preferences are the initial channel settings defined at the workflow level. You need to configure them to establish baseline delivery options before subscribers apply their own overrides to personalize their notification experiences.

How do I let users disable email or SMS notifications for a specific workflow?

You can let users disable email or SMS notifications by implementing subscriber overrides. This allows end-users to build a preference interface where they can enable or disable specific channels according to their needs.

Can I set default notification channel settings for a marketing workflow?

Yes, you can set default notification channel settings for a marketing workflow through preference configuration. This establishes the standard delivery options before any subscriber applies individual overrides to their notification choices.

How does subscriber consent management work with notification overrides?

Subscriber consent management works by integrating with notification systems to personalize user experiences securely. Default workflow preferences serve as the baseline, while subscriber overrides ensure user choices are respected for each notification channel.

What is the best way to update a subscriber's email notification preference to disabled?

The best way to update a subscriber's email preference to disabled is by applying a subscriber override for that specific workflow. This modifies the default configuration to reflect the user's choice to opt out of the email channel.