Communication

Draft Queue

Review the trigger, recipient context, channel and priority for every seeded message awaiting a human decision.

Human review required

Awaiting approval

5

Seeded review fixtures in scope

Human-only

2

Escalation or consequential message

Critical priority

1

Review before routine follow-ups

Messages for review

Opening a row shows its authorized context, editable preview, and policy readiness.

5 drafts
StudentCommunication typeTriggerRecipientChannelCreatedPriorityStatusAction

Ali Khan

Grade 8-A · stu_ali_khan

Attendance ReminderRule-triggeredKhan guardianSMSToday, 07:42HighAwaiting approvalReview

Sara Ahmed

Grade 7-B · stu_sara_ahmed

Fee ReminderStaff draftAhmed guardianEmailToday, 07:38MediumAwaiting approvalReview

Hamza Malik

Grade 10-A · stu_hamza_malik

Attendance EscalationStaff draftMalik guardianParent portalYesterday, 16:20HighAwaiting approvalReview

Zainab Noor

Grade 6-A · stu_zainab_noor

Fee EscalationRule-triggeredNoor guardianSMSYesterday, 15:04CriticalAwaiting approvalReview

Aisha Farooq

Grade 5-C · stu_aisha_farooq

Attendance ReminderRule-triggeredFarooq guardianParent portalYesterday, 11:15MediumAwaiting approvalReview

Queue rows are seeded review fixtures. A live approval record and message body are not yet connected to a communication event store.

AI governance in this module

Nothing below the analytics tier executes without an authorised human decision, and consequential decisions are never initiated by the intelligence layer.

  • Runs automatically

    Queue counts and priorities are drawn from seeded approval fixtures; no live message event store is connected.

  • Requires authorisation

    Drafts can be inspected and edited in preview. No change is durable until a communication record store is configured.

  • Human decision only

    Outbound sending is blocked until recipient verification, persistent approval audit and a configured gateway are available.

EduPulse International School management workspace