Communication
Templates
Approved wording examples, merge fields, language and channel metadata for controlled parent communication.
Message template catalog
Every template requires a human approval before release. English and Urdu are represented; translated text remains editable before approval.
| Template name | Category | Channel | Language | Subject | Variables | Approval | Status |
|---|---|---|---|---|---|---|---|
Attendance reminder ATT-REM-04 | Attendance | SMS | English | — | {{student_name}}{{guardian_name}}{{attendance_percentage}} | Required | Approved fixture |
Fee balance reminder FEE-REM-02 | Finance | English | Fee account follow-up | {{student_name}}{{guardian_name}}{{outstanding_amount}}{{due_date}} | Required | Approved fixture | |
Case follow-up CASE-FU-01 | Case Follow-up | Parent portal | English | — | {{student_name}}{{guardian_name}} | Required | Approved fixture |
General notice GEN-NOT-01 | General Notice | Urdu | School notice | {{guardian_name}} | Required | Approved fixture |
Create template preview
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
The catalog is currently a set of seeded examples. There is no persistent template version store connected.
Requires authorisation
Template drafts and translation previews can be inspected locally, but are not released to the communication queue.
Human decision only
Publishing a template requires a versioned change, an approver and an audit event; that write path is not available in this demo build.