Features
Twelve modules. One school system.
Everything below ships with every BentoSMS plan — no add-ons, no surprise upgrade screens.
Staff
Staff management without the filing cabinet
- Complete staff records — roles, subjects, and contact details
- One-click account invitations with secure temporary passwords
- Teaching and non-teaching roles with scoped permissions
- Staff attendance history in one view
- Bulk onboarding for an entire staff room at once

Students
Every student, one record, zero duplicates
- Full student profiles linked to classes (JSS 1 – SSS 3)
- Bulk enrolment via spreadsheet-style entry
- Guardians, contact details, and documents attached
- Class subjects inherited automatically; electives per student
- Grade promotion handled in bulk at year end

Attendance
Attendance that takes seconds, not a class period
- Homeroom and per-subject sessions with term tracking
- Teacher marking screens designed for speed
- Manual overrides always win over device records
- Daily and per-class attendance rates on the dashboard

Results & report cards
From CA scores to printed report cards
- CA and exam scores entered per subject, per term
- Automatic totals, averages, and class positions
- Report cards generated for the Nigerian grading system
- Grade distributions and top performers per class
- WAEC/NECO-ready record keeping

Fees · PixPay
Know exactly who has paid — and who hasn’t
- Fee structures per class, term, and academic year
- Payments recorded with method, date, and receipt
- Outstanding balances visible at a glance
- Collection rates per fee on the finance dashboard
- PixPay integration for digital payments

Timetable · AI import
Photograph your paper timetable. We’ll take it from there.
- AI reads a photo of your existing timetable and builds it digitally
- Drag-and-drop editing after import
- Per-class and per-teacher timetable views
- Clash detection before the term starts

Messaging
Announcements that actually get read
- School-wide, per-class, or per-person announcements
- Direct messages between staff, students, and parents
- Delivery tracked — no more “I didn’t see it”
- Works alongside WhatsApp notifications

Parent portal
Parents in the loop, not in the dark
- Each parent sees their own children — results, attendance, fees
- Fee reminders before deadlines, not after
- School announcements delivered straight to the portal
- One login for multiple children

Curriculum
Lesson plans with a built-in second opinion
- Teachers draft and submit lesson plans per subject
- Admin review queue with approval workflow
- AI-powered plagiarism and redundancy checks
- Curriculum coverage visible across the term

WhatsApp notifications
Meet parents where they already are
- Fee reminders, results, and announcements via WhatsApp
- No new app for parents to download or ignore
- Templates keep every message consistent
- Opt-in per guardian, managed by the school

Analytics
The whole school on one dashboard
- Attendance trends — daily lines and per-class comparisons
- Academic performance by subject, class, and student
- Fees collected vs outstanding, month by month
- Every chart exports to CSV

Biometrics
Fingerprint attendance, straight into the system
- ZKTeco device support for staff and student punches
- Punches match enrolled students to the day’s session automatically
- Unmatched punches flagged for one-click resolution
- Manual records are never overwritten by devices
