notification-manager

Generate a multi-channel ERP notification service with routing rules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/alabasi2025/manus-skills-library --skill notification-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notification-manager
Source: https://github.com/alabasi2025/manus-skills-library/tree/main/security-management/notification-manager
Command: npx skills add https://github.com/alabasi2025/manus-skills-library --skill notification-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation and management of a multi-channel ERP notification system, enabling consistent messaging across Email, SMS, Push, In-App, WhatsApp, and Slack while honoring user preferences and templates.

Core Features & Use Cases

  • Template-driven multi-channel notifications across channels with centralized routing.
  • Per-user preferences to enable/disable channels and manage quiet hours.
  • Quick integration with your app: generate a complete service, schema, and providers via a script.

Quick Start

Run the generator to scaffold the notification system: python scripts/generate_notifications.py --templates templates/notifications.json --output ./output Then wire up the generated service with your user model and providers.

Frequently Asked Questions about notification-manager

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

FAQPage Schema
How do I generate a multi-channel notification service for an ERP application?

To generate a multi-channel notification service, run the provided generator script with your JSON templates and output directory to scaffold the database schema, service layer, and channel providers.

What is centralized channel routing for email, SMS, and push notifications?

Centralized channel routing is a mechanism that directs messages across email, SMS, push, in-app, WhatsApp, and Slack channels based on predefined rules and per-user preferences.

Can I manage per-user notification preferences and quiet hours in an enterprise app?

Yes, you can manage per-user notification preferences by applying the generated service layer, which enables or disables specific channels and manages quiet hours for users.

Does the generated notification system support template-driven messaging?

Yes, the generated notification system supports template-driven messaging by processing JSON template files to standardize content delivery across multiple messaging channels.

What's the best way to integrate WhatsApp and Slack notifications into my software?

The best way to integrate WhatsApp and Slack notifications is to use the generated codebase, which includes pre-configured providers and a routing mechanism for these channels.

Do I need external dependencies to scaffold the notification database schema?

No external dependencies are required to scaffold the notification database schema, service layer, and providers, as the generator script operates independently.