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 examples and edits are local previews. Persistent template versions and approval audit are not connected.
Template nameCategoryChannelLanguageSubjectVariablesApprovalStatus

Attendance reminder

ATT-REM-04

AttendanceSMSEnglish—
{{student_name}}{{guardian_name}}{{attendance_percentage}}
RequiredApproved fixture

Fee balance reminder

FEE-REM-02

FinanceEmailEnglishFee account follow-up
{{student_name}}{{guardian_name}}{{outstanding_amount}}{{due_date}}
RequiredApproved fixture

Case follow-up

CASE-FU-01

Case Follow-upParent portalEnglish—
{{student_name}}{{guardian_name}}
RequiredApproved fixture

General notice

GEN-NOT-01

General NoticeEmailUrduSchool notice
{{guardian_name}}
RequiredApproved 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.

EduPulse International School management workspace