Mega Communication Module

Send greetings, absentee alerts, fee reminders, and exam-result messages

Home Templates
Operational Console

Send Campaigns From One Place

The old communication screen was action-first. This page follows that model: choose a campaign, load recipients from the database, compose the message with placeholders, and send it directly from here.

--- 0 students 0 parents
SMS ReadyNogateway status
WhatsApp ReadyNobusiness channel
Templates0saved message blocks
Recent Notices0parent notifications

Campaign Builder

Open a communication tab, load DB recipients for the current academic year, and send.

Attendance Alerts

Fetch absentee students from DB for the selected date and current academic year, then notify parents or students directly.

AY --- Source: attendance + student master

Fee Reminder Campaigns

Load pending fee balances, concessions, and unpaid fee heads from DB for the active academic year before sending reminders.

AY --- Source: fee structure + transactions + concessions

Exam Result Messaging

Use exam and marks tables from DB, scoped by current academic year, to prepare result updates class-wise or section-wise.

AY --- Source: exams + marks

Greetings and Birthday Wishes

Pull birthday or general student audiences from DB and send curated greeting campaigns using the same communication engine.

AY --- Source: student master + DOB
---
Open Message Queue No recipients loaded yet.

Recipient Preview

Rows are loaded from DB based on the selected campaign.

Student ID Name Class Section Recipients / Mobile Info
Queue operations now live in the dedicated Message Queue page.

Quick Templates

Instant starter messages based on the old communication code.

Placeholder Bank

Click a token to insert it into the message.

Channel Readiness

Configured delivery rails in the current ERP.