CMMS email templates

27 templates — sample data from tenant_burjeel. Each preview now opens with a yellow summary card describing when and to whom the email is sent.

Account & onboarding
  • Tenant onboarding — welcome email (tenant administrator)
  • New user welcome email (regular user)
  • Password reset — One-Time Password (OTP)
Email configuration tests
  • Tenant SMTP — test email (legacy tester)
  • Tenant SMTP — test email (Basic SMTP authentication)
  • Tenant SMTP — test email (Microsoft 365 OAuth2)
  • System (platform) SMTP — test email
In-app notification emails
  • Single in-app notification mirrored to email
  • Per-user batch digest email (multiple notifications grouped per user)
Group batch digests (PM scheduling & dispatch)
  • Group batch — PM work orders assigned (sent to multiple recipients at once)
  • Group batch — PM schedules pre-assigned to a technician
  • Group batch — pre-assigned technician unavailable on PM due date
  • Group batch — unassigned PM work orders (alert to dispatcher)
  • Group batch — PM work orders assigned to an external service provider
Group batch digests (SLA, warranty, contracts, returns)
  • Group batch — Monthly SLA breach report
  • Group batch — Asset warranty expiring soon
  • Group batch — Maintenance contract expiring soon
  • Group batch — Accessory warranty expiring soon
  • Group batch — Calibration tool warranty expiring soon
  • Group batch — Equipment return due (demo / loan / gate-pass items)
  • Group batch — Vendor warranty / contract expiring (combined vendor view)
Certificates
  • External training certificate — issuance email
Medical device recalls
  • Medical device recall — initial reviewer acknowledgement request
  • Medical device recall — end-user (department-level) acknowledgement
Approval workflows (gate pass & decommission)
  • Gate pass — approval request
  • Asset decommission — approval request
  • Calibration tool decommission — approval request
Source: emailService.js, certificateService.js, smtpConfigurationService.js, systemSMTPConfigurationService.js, medicalDeviceRecallApprovalService.js, gatePassApprovalService.js, assetDecommissionApprovalService.js.