The Problem: Currently, emails sent by Xibo CMS (such as display down alerts, system reports, or user notifications) have a static format. Organizations cannot adapt the visual design to match their corporate identity, nor can they choose which specific information should be included or excluded. This can result in cluttered emails or alerts containing irrelevant data for technical teams.
The Solution: Introduce an Email Template Editor within the CMS that allows:
- Layout Editing: Basic HTML/CSS support so users can add company logos, brand colors, and custom footers.
- Dynamic Variables (Shortcodes): Provide a list of variables (e.g.,
[Display_Name],[Downtime_Duration],[Error_Log]) allowing administrators to add or remove specific fields depending on the alert type. - Multiple Templates: The ability to create different templates based on the recipient (e.g., a highly technical alert for the IT department and a simplified version for management).