Notification Module
Centralized control and efficient management of system communications
The Rootlenses Notification Module consolidates all system communication configuration and administration into a single control point.
From here, administrators can define how, from where, and under what status notifications are sent—ensuring consistency, reliability, and scalability in every interaction.
This module does more than send messages: it transforms notifications into a controlled infrastructure, designed to scale with the product and adapt to new needs without technical friction.
Why is notification management a strategic asset—not just a configuration?
In growing platforms, notifications quickly become a risk point:
- Providers configured without clear visibility
- Difficulty identifying the active provider
- Silent delivery failures
- Changes without traceability or control
The Notification Module addresses these issues at their root, providing a centralized and structured view that enables teams to make informed decisions and maintain system stability.
The value lies not only in configuring providers, but in consciously and predictably controlling the product’s communication flow.
SMTP Provider Management
Full visibility over delivery channels
Rootlenses includes a dedicated view for managing SMTP Providers, accessible directly from the configuration section, where each provider can be reviewed, filtered, and managed clearly.
What does this view enable?
- Quickly identify which provider is active
- Distinguish the default provider from others
- Audit changes and configurations
- Maintain order in environments with multiple providers
Each provider is displayed with key information:
- Clear identity (ID, name, and type)
- Operational status (active / inactive)
- Creation and modification dates
- Visual indicator of the default provider
This visibility reduces operational errors and eliminates ambiguous configurations.
Filtering and Sorting: From Manual Search to Operational Control
The provider view includes standard filters that allow teams to:
- Quickly locate a specific provider
- Analyze configurations by type or status
- Review providers created or modified within specific timeframes
Sorting by most recent modification date (descending) makes it possible to detect:
- Recent changes
- Configurations requiring review
- Adjustments potentially related to recent incidents
This transforms the listing into a diagnostic tool, not just an informational table.
Notification Providers CRUD
Flexible configuration, built to scale
Rootlenses includes a dedicated page to create, edit, and manage Notification Providers, designed to evolve alongside the product.
It currently supports SMTP, but the flow is built to incorporate new provider types without redesigning the experience.
Dynamic Provider Type Selection
Future-ready from day one
When entering the create or edit flow:
- The system displays a selector with available provider types
- Types are dynamically retrieved from the backend
- While SMTP is the only available type, it is automatically selected as the default
This enables:
- System extension without structural changes
- A consistent user experience
- Prevention of invalid configurations

SMTP Form
Clear, validated configuration without technical friction
The SMTP form follows a familiar design aligned with well-known configuration patterns (such as Drupal), reducing the learning curve.
This form allows administrators to:
- Create new providers
- Edit existing configurations
- Update credentials and parameters
- Apply validations to prevent configuration errors
The result is a setup that is more secure, clearer, and less prone to silent failures.

System Notifications Listing
Real visibility into what your platform communicates
In addition to providers, Rootlenses offers a dedicated view for all site notifications, accessible from Configuration → Notifications.
This view allows teams to:
- See which notifications exist
- Identify which are active
- Analyze recent changes
- Manage the lifecycle of each notification
Strategic Benefits for the Product
The Notification Module enables:
- Higher delivery reliability
Clear and visible configurations reduce errors and silent failures. - Frictionless scalability
New providers and types can be integrated without redesigning the system. - Improved operational control
Recent changes, statuses, and active providers are easy to identify. - Reduced technical dependency
Administrators can manage communications without constant development intervention.
Risks Avoided with Centralized Management
Without this module, teams often face:
- Misconfigured providers
- Deliveries sent through incorrect channels
- Changes without traceability
- Difficulty diagnosing failures
- Limited scalability
Rootlenses transforms notifications into a reliable infrastructure, not a weak point in the system.