Start free for 2 terms when your school joins ElimuDesk this term Learn more
PlatformM-Pesa fee collectionBalances, receipts and remindersCBC exams & report cardsMarks, analysis, resultsStudent recordsOne profile for every learnerParent contacts & SMSBulk messaging, cleaned listsAnnouncementsSMS, email and parent portalStaff directoryRoles, TSC numbers, attendanceTimetablesLessons, rooms and teachersResource librarySchemes, notes, examsElimuDesk AIYour school’s smart assistantParent & student portalPay, track, learnAll modules
SolutionsPrincipalsSchool-wide visibilityBursarsFee control without spreadsheetsTeachersMarks, attendance, class listsParentsPay, track, learnStudentsStudy, track and growPre-primaryPP1 · PP2Primary schoolsGrade 1 – Grade 6Junior secondaryGrade 7 – Grade 9Senior schoolGrade 10 – Grade 12Secondary (8-4-4)Form 1 – Form 4Colleges & tertiaryTVET · colleges · universities
Pricing
ResourcesResource libraryHelp centreBlogIntegrationsSecurity
Customers
CompanyAbout usCareersPartnersContact us
Log in Get started Request a demo
ElimuDesk platform

Know your team,
at a glance

Teaching and non-teaching staff, TSC numbers, subjects, duties and daily attendance in one directory, with permissions that match each person’s job.

Staff today

4138 present
Mr. Daniel O.Mathematics · TSC 4412xxxPresent
Mrs. Njeri A.English · Class teacher 7WPresent
Mr. Hassan I.Accounts · BursarPresent
Ms. Akinyi P.ScienceOn leave

What you get with Staff directory

Complete staff profiles

TSC and national ID numbers, qualifications, subjects, duties and contracts in one record.

Roles and permissions

Give each person the exact access they need: marks entry, fee view, attendance only, or full admin.

Staff attendance

Mark present, absent or on leave, and report on punctuality by month.

Duties and classes

Assign class teachers, subject teachers, house parents and committee roles.

Contract and document store

Keep contracts, certificates and appraisals attached to the person.

Access reviews

When someone leaves, deactivate access in one click and keep their history.

How it works

1

Add your staff

Import from Excel or invite staff by email so they complete their own profile.

2

Assign roles

Choose a role template and adjust permissions as needed.

3

Run daily attendance

Mark attendance at the gate or from the staffroom, then review monthly reports.

Built for the way schools really work

Teaching and non-teaching staff, TSC numbers, subjects, duties and daily attendance in one directory, with permissions that match each person’s job.

  • Teaching and non-teaching staff categories
  • Subject and class allocation
  • Leave tracking
  • Staff-only announcements

Frequently asked questions

Only what their role allows. By default, teachers see their own classes and learners.

The staff directory holds records and attendance. Payroll integrations are available on request for Enterprise.

Yes. The staff portal is fully mobile-friendly.

See where ElimuDesk
can take your school

Get started

Free for 2 terms · Set up in a day · Cancel anytime