Alert Settings #
The Alerts tab configures the thresholds that determine when hour usage alerts and asset expiration reminders are triggered.
What DMSI Service Management Adds
Hour usage alerting and asset expiration reminders are new to this extension. This tab does not exist in Core.
Accessing Alert Settings #
Navigate to Services > Settings > Alerts.
Hour Alert Thresholds #
Two thresholds control when hour usage alert emails are sent for service contracts.
Setting name: hour_alert_threshold_1
Default: 70
Description: The first alert fires when a contract’s hours used reaches this percentage of allocated hours. Enter as a whole number (e.g., 70 for 70%).
Setting name: hour_alert_threshold_2
Default: 90
Description: The second alert fires when usage reaches this higher percentage. Enter as a whole number (e.g., 90 for 90%).
Rules for Threshold Values #
- Threshold 1 must be lower than Threshold 2.
- Both values must be between 1 and 99.
- Setting Threshold 1 to 0 is not supported and will not produce valid behavior.
The Hour Alerts background job (runs every hour) checks all active contracts against these thresholds on each run.
Asset Expiration Reminder Days #
Two reminder points control when asset-expiring-soon emails are sent before an asset’s expiration date.
Setting name: asset_reminder_days_1
Default: 30
Description: The first reminder email is sent when an asset’s expiration date is this many days away. Enter as a whole number (e.g., 30 for 30 days before expiry).
Setting name: asset_reminder_days_2
Default: 7
Description: The second, more urgent reminder is sent when the expiration date is this many days away. Enter as a whole number (e.g., 7 for 7 days before expiry).
Rules for Reminder Day Values #
- Reminder Days 1 must be greater than Reminder Days 2 (first reminder fires earlier than second).
- Both values must be positive integers.
The Asset Renewals background job (runs daily) uses these values on each run.
