/** * TAT Breached Email Template */ import { TATBreachedData } from './types'; import { getEmailFooter, getEmailHeader, HeaderStyles } from './helpers'; import { getBrandedHeader } from './branding.config'; export function getTATBreachedEmail(data: TATBreachedData): string { return ` TAT Breached - Urgent Action Required
${getEmailHeader(getBrandedHeader({ title: 'TAT Breached', subtitle: 'Immediate Action Required', ...HeaderStyles.error }))} ${getEmailFooter(data.companyName)}

Dear ${data.approverName},

The TAT (Turn Around Time) for the following request has been BREACHED. This request requires your immediate attention.

Request Details

Request ID: ${data.requestId}
Title: ${data.requestTitle || 'N/A'}
Initiator: ${data.initiatorName}
Priority: ${data.priority}
Assigned On: ${data.assignedDate}
TAT Deadline: ${data.tatDeadline}
Time Overdue: ${data.timeOverdue}

Critical Alert

The TAT for this request has expired. Please take immediate action to avoid further delays. Management and the initiator have been notified of this breach.

Impact Notice

  • This breach is being tracked in system metrics
  • The workflow is experiencing delays
  • Stakeholders are awaiting your decision
  • Your manager may have been notified
View Request Details

Your immediate action is critical to resolve this delay.

`; }