Skip to main content
Student Management

Student Management Software for Indian Schools.

Chatmadi maintains complete student profiles covering enrollment history, attendance records, exam results across all subjects, PTM notes, welfare flags, and fee status. For any student, the AI can generate a longitudinal narrative report that reads like a school counsellor’s assessment, pulling every data point into one coherent picture.

A Complete Student Information System Built for Indian Schools

From admission to graduation, every piece of information about every student is stored, organised, and analysed in one place.

Complete Student Profiles

Each student profile stores full name, date of birth, gender, address, class, enrollment status, board registration number, PEN number, Aadhaar number, date of admission, house name, scholarship details, and emergency contact information. All fields are searchable and exportable. Profile completeness is tracked so missing information is easy to identify.

Attendance Calendar per Student

Every student has a personal attendance calendar showing their absence history month by month. Each day is colour coded by absence category: medical, family, unexplained, or authorised leave. The calendar shows the student's current attendance percentage and flags consecutive absence patterns automatically.

Full Exam History Across Subjects

All exam results are stored on the student profile with performance bands, marks, and subject-wise breakdown. The academic trend indicator shows whether the student is improving, declining, or stable based on their first half versus second half results across the academic year. Strongest and weakest subjects are identified automatically.

AI Student Journey Report

For any student, Chatmadi can generate a longitudinal narrative report using the Anthropic AI API. The AI pulls all available data: exam scores, absence history, PTM notes, safety alerts, homework completion rates, and fee records, and writes a structured counsellor-style assessment covering academic standing, behavioural patterns, family engagement, and recommended actions.

Welfare Flags and Safety Alerts

Welfare concerns can be flagged on any student profile with severity levels (Critical, High, Medium, Low), category (medical, behavioural, family situation, peer conflict, academic concern), and a detailed note. Open alerts appear on the class teacher's and principal's dashboards. Alert history is maintained on the student profile permanently.

Sibling Auto-Detection

When a new student is added, Chatmadi checks existing records for students with the same parent phone numbers and flags potential siblings automatically. This helps admin staff link family records, apply sibling discounts in fee structures, and ensure PTM meetings account for families with multiple children enrolled.

Year-End Promotion Workflow

At the end of each academic year, the promotion workflow lets admin staff preview all students in a class and mark each one as promoted, retained, or graduated. Bulk promotion moves the entire class to the next class for the new academic year. Each promotion creates a class history record so the student's year-on-year progression is permanently tracked.

UDISE Compliance Export

Generate a UDISE-compliant CSV export for any class or the entire school with one click. The export contains all 18 required data columns in the exact format required by the government portal. Download the file and upload it directly to the UDISE portal with no manual reformatting. This feature is available on all plans including the free Starter plan.

AI Feature

The AI Student Journey Report

For any student in your school, Chatmadi can generate a longitudinal narrative report in seconds. The AI reads every data point available for that student and writes a structured assessment that reads like a school counsellor prepared it before a parent meeting or a welfare review.

This is not a template with filled-in fields. The AI identifies patterns across data types, for example connecting a drop in exam performance with a period of high absences, or noting that homework completion improved after a PTM where parents were spoken to directly.

Data sources the AI reads per student

All exam results and performance bands
Full absence history with reasons
Homework completion rates by subject
PTM notes from all previous meetings
Open and resolved welfare flags
Safety alert history
Fee payment compliance record
Academic trend across the year

Example report structure

Academic Standing

Arjun is currently performing below his class average with an overall score of 58% compared to the class average of 71%. His strongest subject is Science at 78% and his weakest is Mathematics at 42%. His academic trend shows a decline from the first half of the year where he averaged 65%.

Attendance Pattern

Arjun has attended 74% of school days this academic year, just below the 75% threshold. He had a significant absence cluster in September with 8 consecutive days absent. Since October his attendance has been consistent at above 90%.

Parent Engagement

Parents responded to 6 out of 12 homework notifications in the past month, a 50% response rate which is below the class average of 73%. The last PTM in November showed high parent concern about Mathematics performance.

Recommended Actions

Schedule a focused Mathematics support session. Monitor attendance closely given the recent history. Check in with parents about the November PTM follow-up action and whether the agreed extra support has been arranged.

What Changes for Each Role

Student management in Chatmadi gives every role the level of information they need, from individual student context for teachers to school-wide welfare visibility for principals.

For Principals

  • Student welfare dashboard shows all flagged students across the school sorted by severity. Critical cases are visible immediately without asking class teachers for updates.
  • AI Student Journey reports give you a complete picture of any student before a parent escalation, a welfare review, or a disciplinary meeting.
  • Promotion workflow lets you review and approve year-end class movements for the entire school in one session rather than coordinating across multiple teachers.

For Admin Staff

  • Bulk CSV import means adding 300 students at the start of the year takes under 10 minutes instead of a full day of manual entry.
  • UDISE export generates in one click with all required fields correctly formatted. No manual portal entry and no data reformatting needed.
  • Sibling auto-detection flags related families when a new student is added, making it easy to apply sibling concessions and link family records.

For Class Teachers

  • Your class student list shows attendance percentage, academic trend, and welfare status for every student in one view without opening individual profiles.
  • Before a PTM, generate AI Journey reports for your confirmed attendees so you walk into every parent meeting genuinely prepared.
  • Welfare flags on student profiles ensure important information about a student's situation is visible to the right people without requiring verbal briefings.

Every Student. Every Record. One Place. Starting Free.

The free Starter plan supports up to 50 students with complete profiles, attendance tracking, exam results, welfare flags, and UDISE export. AI Student Journey reports and WhatsApp integrations are available from the Growth plan at Rs.500 per month for up to 150 students.

βœ“ Free plan supports 50 studentsβœ“ UDISE export on all plansβœ“ AI Journey reports from Growth planβœ“ No credit card to start