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
features-staff.png

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
features-students.png

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
features-attendance.png

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
features-results.png

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
features-fees.png

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
features-timetable.png

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
features-messaging.png

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
features-parents.png

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
features-curriculum.png

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
features-whatsapp.png

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
features-analytics.png

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
features-biometrics.png

See it all working with real school data.