Run your entire school from one intelligent platform
KalviOne connects students, teachers, parents, administrators and management in one school ERP.
Manage academics, attendance, fees, exams, communication, staff and daily school operations from one connected platform.
- Attendance
- Fees
- Exams
- WhatsApp alerts
- Parent app
- Reports
Good morning, Office Admin
Sri Vidya Matriculation School · 2026–27
Total Students
1,284
+46 this year
Attendance Today
96.4%
1,238 present
Fees Collected
₹18.6L
Term 2 · 85%
Pending Fees
₹3.2L
142 students
Upcoming Exams
3
Next: Maths, Mon
Attendance trend · last 8 weeks
View reportNotifications
3 new- Class 7-B attendance submittedMs. Kavya · 9:12 AM
- ₹4,500 received — Arjun R. (7-B)UPI · Receipt #10291
- 12 absence alerts sent on WhatsAppAuto · 9:20 AM
Everything your school manages.
One connected platform.
Most schools run on a mix of registers, spreadsheets and separate apps. Each works on its own — together they create double entry, delays and missed information.
- Paper-based records
Admission registers, attendance books and fee ledgers that can't be searched or shared.
- Excel everywhere
A different spreadsheet per department, each slightly out of date.
- Manual attendance
Registers totalled by hand at month end; parents informed late, if at all.
- Fee follow-up
Pending dues tracked in a ledger and chased one phone call at a time.
- Parent communication
Circulars on paper, updates in noisy WhatsApp groups, calls to the office all day.
- Exam merging
Marks collected in different formats and merged by the exam cell.
- Disconnected apps
One app for fees, another for messaging, a third for timetable — none share data.
- Manual reports
Management waits days for numbers someone compiled by hand.
- Staff coordination
Allocation, substitutions and payroll handled on paper and memory.
- Repetitive admin
The same student details typed into certificates, ID cards and forms again and again.
KalviOne brings all of this together.
Before KalviOne
- Disconnected registers, spreadsheets and apps
- Manual work repeated in every department
- Parents hear about absences and dues late
- Reports compiled by hand, days later
After KalviOne
- One platform, one record per student
- Automated workflows: alerts, reminders, receipts
- Parents informed in real time on WhatsApp
- Live dashboards for management
What does your school need to manage?
Pick a module to see the problem it solves, how it works, and the actual screens your team will use.
- Student ManagementOne profile per student with class, parents, fees, marks and documents — no more five registers.Explore
- AttendanceTeachers mark in under a minute; parents of absentees are alerted automatically.Explore
- Fees & FinanceStructures, reminders, online payment and receipts in one ledger — no chasing dues by phone.Explore
- ExaminationsTeachers enter marks, grades calculate themselves, results publish to parents.Explore
- Learning & HomeworkHomework and worksheets reach every student and parent the same day.Explore
- Parent CommunicationAlerts, announcements and answers on WhatsApp, with email for everyone else — fewer calls to the office.Explore
- Staff ManagementDirectory, roles and permissions, subject allocation and payroll with payslips.Explore
- TransportRoutes, stops and riders in one place, with live bus location for parents.Explore
- LibraryCatalogue, issue and return against the student, with overdue tracking.Explore
- Inventory & School StoreUniforms, books and supplies with stock, orders, online payment and receipts.Explore
- TimetableClass and teacher timetables built once, visible to staff, students and parents.Explore
- Reports & AnalyticsLive dashboards from daily work — nobody merges Excel files on Saturday.Explore
- WhatsApp AutomationAbsence alerts, fee reminders with a payment link, PDF receipts, homework and exam reminders — sent on their own.Parents can also reply “fees”, “attendance”, “homework” or “report” and get an instant answer.Explore WhatsApp automation
Know every student.
From admission to graduation.
The problem
Student information is spread across registers, spreadsheets and apps.
- Office, teachers and accounts each keep their own copy
- A parent's question needs three files to answer
How KalviOne solves it
The student profile becomes the single source of truth. Attendance, fees, exam results, documents and parent details all attach to it — automatically, as the year goes on.
Admins get one complete view of every student.
Explore Student ManagementStudents
Sri Vidya Matriculation School · 2026–27
- Arjun RameshClass 7-B · Roll 12
- Diya KrishnanClass 7-B · Roll 13
- Farhan AliClass 7-B · Roll 14
- Ishita NairClass 7-B · Roll 15
- Karthik SClass 7-B · Roll 16
- Meera JosephClass 7-B · Roll 17
Arjun Ramesh
Adm. No. SV-2019-0412 · Class 7-B · Roll 12 · Bus Route 3
Attendance
94.2%
This term · 3 absences
Fees · Term 2
₹4,500
due 15 Oct
Reminder sentLast exam · Term 1
A1 · 91%
Rank 4 of 38
Parents
- Ramesh K (Father)98•••• 4120
- Lakshmi R (Mother)WhatsApp linked
Documents
- Birth certificate
- Transfer certificate (prev.)
- Aadhaar
How a student record builds up
- 01Add Student
- 02Assign Class
- 03Add Parent
- 04Academic Record
- 05Attendance
- 06Fees
- 07Exams
- 08Reports
Attendance without the daily paperwork.
Teachers mark attendance once. KalviOne updates the student record, the class register, attendance reports and parent notifications automatically.
- 01Teacher
- 02Select Class
- 03Mark Attendance
- 04KalviOne Updates Record
- 05Parent Notification
- 06Attendance Analytics
Try it — tap students to mark them absent or late, then submit.
Class 7-B · Today
Tap a student to change their mark
What happens when you submit
- Student records8 attendance entries saved for today with Ms. Kavya's name and 9:12 AM.
- Class register7-B: 7/8 present (88%). Monthly register updated.
- Parent notifications1 parent notified on WhatsApp, e.g. "Farhan was marked absent today."
- AnalyticsSchool-wide attendance for today and the weekly trend recalculated.
Example: “Arjun was marked Present at 9:12 AM.” What exactly happens?
- 9:12:00Ms. Kavya submits 7-B on her phone.
- 9:12:0137 present and 1 absent saved to each student's record.
- 9:12:017-B shows as marked on the office dashboard; school % updates.
- 9:12:02Absent student's parent gets a WhatsApp alert.
Make fee collection simple and transparent.
Set the fee structure once. KalviOne reminds parents, collects online, issues the receipt and updates your ledger — nobody chases dues by phone.
Manual tracking
Dues live in a ledger only one person understands.
Missed payments
No reminder until the term is half over.
Receipt books
Handwritten, hard to reissue, easy to lose.
Parent follow-up
Calls one family at a time before every term.
Pending dues
Management can't see them without asking.
- 01Fee Structure
- 02Student Assignment
- 03Fee Due
- 04Parent Reminder
- 05Online Payment
- 06Payment Verification
- 07Receipt
- 08WhatsApp Confirmation
Fees · Term 2
Sri Vidya Matriculation School · 2026–27
Total Fees
₹21.8L
1,284 students
Collected
₹18.6L
85.3%
Pending
₹2.1L
96 students
Overdue
₹1.1L
46 students
Recent payments
Export| Student | Class | Amount | Mode | Status |
|---|---|---|---|---|
| Arjun Ramesh | 7-B | ₹4,500 | UPI | Paid |
| Diya Krishnan | 7-B | ₹4,500 | Card | Paid |
| Rohan M | 9-A | ₹6,200 | Cash | Paid |
| Sana F | 5-C | ₹3,800 | — | Due 15 Oct |
| Vikram P | 10-B | ₹6,800 | — | Overdue |
Payment detail
What the parent sees
Sri Vidya School
Official · via KalviOne
Today
Fee reminder: Rs.4,500.00 is pending for Arjun, due on 15 Oct 2026. Pay online here: kalvione.tech/app/parent
9:30 AM
Paid via UPI
10:21 AM
Payment received successfully. Rs.4,500.00 for Arjun. Receipt #10291 is attached. Thank you.
10:21 AM
From exam schedule to report card.
Create the exam once. Teachers enter marks for their own subjects, grades calculate automatically, and results reach parents and report cards without a single Excel merge.
- 01Create Exam
- 02Day-before Reminder
- 03Teacher Enters Marks
- 04Review (hidden from parents)
- 05Grade Calculation
- 06Publish Results
- 07Parent Notification
- 08Report Card
Exams · Term 2 Examination
Sri Vidya Matriculation School · 2026–27
Term 2 exams
4
14–17 Oct
Marks entered
82%
29 of 35 sheets
Pending sheets
6
2 teachers
Parents see
Nothing yet
Until you publish
Exams
| Exam | Date | Reminder | Marks | Results |
|---|---|---|---|---|
| Term 2 · Mathematics | Mon 14 Oct | Sent 13 Oct | Complete | Published |
| Term 2 · English | Tue 15 Oct | Sent 14 Oct | Complete | Hidden |
| Term 2 · Science | Wed 16 Oct | Sent 15 Oct | 4 sections pending | Hidden |
| Term 2 · Social Science | Thu 17 Oct | Due 16 Oct | 2 sections pending | Hidden |
Keep parents connected without calling the office.
Parents want the same eight things, again and again. KalviOne sends them automatically, on the channel each family actually reads.
- Attendance
- Fees
- Homework
- Exams
- Results
- Circulars
- Leave & PTMs
- Transport
How a message travels
Sri Vidya School
Official · via KalviOne
Today
Circular: Annual Sports Day on Saturday, 19 Oct. Students report by 8:00 AM in house colours.
8:30 AM
Dear Parent, Arjun was marked late on 03 Oct 2026 (Class 7-B). Please contact the school if this is unexpected.
9:12 AM
New Mathematics homework has been posted for Class 7-B, due on 17 Oct 2026. Open the KalviOne parent app to see the details.
3:40 PM
homework
7:05 PM
Latest homework for Arjun: - Mathematics (due 2026-10-17): Exercise 4.2 - English (due 2026-10-18): Essay on monsoon
7:05 PM
Your school communicates.
KalviOne automates.
Every event in KalviOne can send the right WhatsApp message to the right parent — and parents can reply to ask for attendance, fees, homework or marks. Pick a scenario.
Trigger · Teacher marks attendance
Ms. Kavya submits Class 7-B at 9:12 AM — Arjun is marked absent.
- 1Attendance saved to Arjun's record
- 2Parent's WhatsApp number found on their profile
- 3Absence alert template sent (absent or late only)
- Nobody in the office typed anything.
Sri Vidya School
Official · via KalviOne
Today
Dear Parent, Arjun was marked absent on 03 Oct 2026 (Class 7-B). Please contact the school if this is unexpected.
9:12 AM
He has fever today, will send a leave letter 🙏
9:20 AM
One platform.
Different experiences for everyone.
The same data, shown differently to each person. Select a role to see what they open every morning.
What the management sees
- School-wide overview
- Fee revenue vs target
- Attendance trend
- Academic performance
- Analytics across modules
Access is controlled by role — everything else stays hidden.
School overview
Sri Vidya Matriculation School · 2026–27
Students
1,284
Revenue YTD
₹1.42Cr
Attendance
96.4%
Avg score
77%
Fee revenue · ₹ lakh
Attendance %
See your entire school at a glance.
This is the KalviOne console. Click any module in the sidebar to see what lives inside it.
Dashboard
Sri Vidya Matriculation School · 2026–27
Total Students
1,284
+46 this year
Attendance Today
96.4%
1,238 present
Fees Collected
₹18.6L
Term 2 · 85%
Pending Fees
₹3.2L
142 students
Upcoming Exams
3
Next: Maths, Mon
Attendance trend · last 8 weeks
View reportNotifications
3 new- Class 7-B attendance submittedMs. Kavya · 9:12 AM
- ₹4,500 received — Arjun R. (7-B)UPI · Receipt #10291
- 12 absence alerts sent on WhatsAppAuto · 9:20 AM
Upcoming exams
- Term 2 · MathematicsReminder 13 OctMon, 14 Oct
- Term 2 · ScienceReminder 15 OctWed, 16 Oct
- Term 2 · EnglishReminder 17 OctFri, 18 Oct
Fee status · Term 2
Today
- Classes not marked2 of 32
- Absence alerts sent38
- Payments received27
- Admission enquiries5
Every academic record is connected.
Classes, sections, subjects, teachers, timetable, homework, assignments, exams, marks and report cards aren't separate lists — they're one connected structure. Set it up once and every screen knows who teaches what to whom.
- Classes
- Sections
- Subjects
- Teachers
- Timetable
- Homework
- Assignments
- Exams
- Marks
- Report Cards
- Studentbelongs to a class & section
- Classhas subjects and a timetable
- Subjectis taught by a teacher
- Teacherposts homework, enters marks
- Homeworkvisible to student & parent
- Examscheduled per class & subject
- Marksgraded by your scale
- Report Cardgenerated from marks + attendance
Staff, transport and library — run from the same platform.
The modules that keep a school moving each day, connected to the same student and staff records.
Staff Management
Manage your staff as easily as your students.
Staff directory, teacher profiles, subjects and classes, roles that decide what each person can see, and monthly payroll with payslips.
Staff onboardingRole assignmentSubject assignmentDaily workPayroll
Staff attendance and leave requests are on the roadmap.
Staff
Sri Vidya Matriculation School · 2026–27
Staff directory · 64
+ Add staff| Name | Role | Classes / Subject | Login |
|---|---|---|---|
| Kavya S | Teacher | 7-B, 8-A · Maths | Active |
| Rahul V | Teacher | 8-A, 9-B · Science | Active |
| Priya N | Accountant | — | 2FA on |
| Suresh B | Librarian | — | Active |
| Murugan K | Driver | Route 3 | Active |
Role · Accountant
- Fees & paymentsAllowed
- PayrollAllowed
- Student contact detailsAllowed
- Exam marksNo access
- School settingsNo access
Payroll · September
₹14.2L
Transport
Know which student is on which bus.
Routes, vehicles, drivers, pickup points and students in one place. Drivers share live location from their phone; parents see the bus is on its way.
StudentRouteBusDriverParent
Transport · Route 3
Sri Vidya Matriculation School · 2026–27
Live · TN 01 AB 2314
Updated 20s agoStops & riders
- Anna Nagar7:10
- Shenoy Nagar7:22
- Kilpauk7:35
- School7:55
Route details
- DriverMurugan K
- Students42
- Vehicle40-seater
Library
A library register that keeps itself.
Books, copies, issues and returns are recorded against the student with due dates, so overdue books and borrowing history are always one click away.
BooksStudentIssueDue dateReturnHistory
Library
Sri Vidya Matriculation School · 2026–27
Books
6,420
8,115 copies
Issued now
312
Due this week
48
Overdue
17
Issues
Issue book| Book | Student | Issued | Due | Status |
|---|---|---|---|---|
| Wings of Fire | Arjun R · 7-B | 1 Oct | 15 Oct | Issued |
| Malgudi Days | Diya K · 7-B | 24 Sep | 8 Oct | Overdue 2d |
| The Jungle Book | Farhan A · 6-A | 20 Sep | 4 Oct | Returned |
| Panchatantra | Meera J · 5-C | 3 Oct | 17 Oct | Issued |
Turn school data into decisions.
Management doesn't need anyone to combine Excel files. Because daily work happens in KalviOne, reports for attendance, fees, academics, students, staff and transport are always current.
Reports & Analytics
Sri Vidya Matriculation School · 2026–27
Attendance % · monthly
Fee collection · ₹ lakh
Students by stage
- Primary (1–5)42%
- Middle (6–8)31%
- High (9–10)27%
Academic performance · class avg
At-risk students
12- Attendance < 75%7
- Marks dropped 15%+5
- Transport riders386
- Staff on payroll64
- Attendance
- Fees
- Academic performance
- Students
- Staff
- Transport
The school office, organised.
Everything the front office handles — from the first admission enquiry to the last certificate — in one place.
Admissions
Enquiries from your website form, visits, documents and one-click conversion to students.
Documents
Birth certificates, TCs and other documents stored on the student profile.
Certificates & ID cards
Bonafide and transfer certificates and ID cards generated from records.
Staff
Profiles, roles and class/subject allocation.
Student records
Complete history, promotions and exports.
School setup
Branding, domain, payment gateway and modules — configured for you by the KalviOne team.
Roles
Built-in roles for every staff type.
Permissions
Custom roles with exactly the access you need, set up with KalviOne.
Built around your school's data.
Student and family data deserves care. Here's exactly what KalviOne does to protect it — no vague promises.
Role-based access
Teachers, accountants, librarians, drivers, office staff and principals each see only their screens.
Custom permissions
Create school-specific roles from a list of permission keys — e.g. an Exam Cell role that can manage exams but not fees.
Strong authentication
Password and OTP sign-in, optional two-factor authentication (authenticator app) and single sign-on support.
Data isolation
Every school's data is scoped to that school. One school can never query another's records.
Audit logs
Sensitive actions — payments, mark edits, record changes, role changes — are logged with who and when.
Backups & export
Admins can download a full-school backup workbook at any time. Your data is never locked in.
Secure APIs
All traffic over HTTPS, token-based API authentication with expiring sessions.
Payment security
Online payments are processed by Razorpay; KalviOne never stores card details.
Go from setup to school operations.
A guided onboarding — our team works alongside yours at every step. Most schools go live within about a week.
- 01Day 1Create your schoolSchool profile, academic year, branding and admin users.
- 02Day 1–2Import students & staffUpload your Excel/CSV; we validate every row with you.
- 03Day 2–3Configure classes & feesClasses, sections, subjects, fee structures and installments.
- 04Day 3–4Configure modulesTurn on attendance alerts, WhatsApp, payments, exams and more.
- 05Day 4–5Train staffShort role-wise sessions for office, teachers and accounts.
- 06Week 1Go liveParents receive their login; daily work moves to KalviOne.
Moving from your existing system doesn't have to be difficult.
Whether your data is in Excel, CSV, another ERP or paper registers, we validate and import it with you — nothing goes live until you've checked it.
- 1Existing dataExcel, CSV, exports from your current ERP, or scanned registers we help digitise.
- 2Data validationEvery row checked: missing fields, invalid phones, impossible dates.
- 3MappingYour column names matched to KalviOne fields — Std/Sec becomes Class & Section.
- 4ImportStudents, parents, staff and fee structures created in one go.
- 5VerificationClass strengths and fee totals checked against your records with you.
- 6KalviOneClean data, ready for day one. Your original files are untouched.
Import students
Sri Vidya Matriculation School · 2026–27
Column mapping
- Student NameFull name
- DOBDate of birth
- Std / SecClass & section
- Father MobileParent phone
Rows needing attention
- Row 214 · Parent phone9 digits
- Row 377 · Class“7 B” → 7-B?
- Row 902 · DOB31/02/2014
Configured for how your school works.
KalviOne doesn't hard-code one board's rules. Terms, exams, grading and report cards are configured to your pattern.
CBSE
Term and periodic test patterns, grade bands and co-scholastic areas configured to your scheme.
ICSE
Subjects, exam calendar, grade bands and report card format set up for your school.
State Board
Tamil Nadu, Karnataka and other state syllabi with their exam and grading patterns.
Matriculation
Matriculation and Anglo-Indian school patterns with your report card format.
International
Flexible terms, custom grade scales and subject structures for international curricula.
College / PU
Junior colleges and pre-university: streams, subjects and semester-style exams.
KalviOne is independent software and is not affiliated with or endorsed by CBSE, CISCE, any state board or international examination body.
Plans that fit how your school runs.
A 300-student school and a 3,000-student group need different things. Choose the modules you need; we'll quote for your school size.
Starter
Single schools moving off paper and Excel
- Students, admissions & documents
- Attendance with parent alerts
- Fee structures, receipts & online payment
- Exams, marks & report cards
Growth
Schools that want parents fully connected
- Everything in Starter
- WhatsApp automation & parent assistant
- Homework, timetable & library
- Parent–teacher meetings
Professional
Larger schools with more operations
- Everything in Growth
- Transport with live bus location
- School store & inventory
- Fee autopay
Enterprise
Groups and institutions with special requirements
- Everything in Professional
- Single sign-on (SSO)
- Custom domain & branding
- Assisted data migration
Questions schools ask before switching
Can we migrate our existing student data?
Can parents use WhatsApp?
Can teachers use it on mobile?
Can we manage multiple branches?
Can we customize fee structures?
Can we generate report cards?
Can we export data?
Can we control permissions?
How long does onboarding take?
More answers on the FAQ page.
Your school has too many systems.
Bring them together.
Give your team one platform for managing students, academics, finance, communication and daily operations.