Onboard faculty, set hourly rates, assign students, catch scheduling clashes before they happen, and rank performance on evidence rather than on who you spoke to most recently.
In most academies, faculty performance is a feeling. You know who the good teachers are because of a parent's compliment you remember, or a complaint you can't forget. The quiet teacher with the highest completion rate and the best ratings in the school stays invisible.
Meanwhile payroll is a monthly argument reconstructed from memory, and somebody, at some point, gets booked into two classes at the same time.
None of that is a management failure — it's a measurement failure. Clasify records what each teacher actually did: lessons completed, students taught, ratings earned, hours worked. Then it puts them in order.
Everything below is in the admin dashboard today.
Add a teacher with their subject, bio and contact details, and they get their own login to your branded academy — with a dashboard scoped to exactly their classes and students.
Teachers are scored on what actually matters: lessons completed, completion rate, students taught and the ratings their classes earned. Rank and reward your best educators on evidence.
Post-class ratings close the loop. See a teacher's average stars, how many students rated them, and read the reviews — before a problem becomes a resignation letter.
Set an hourly rate per teacher. They see their own earned salary and completed lessons in their dashboard, so payday stops being a monthly negotiation over what was actually taught.
A teacher cannot be scheduled into two lessons at once — the clash is caught when the class is created, not when a confused student sits alone in an empty room.
Group faculty by level, assign students to the teacher who fits them, and see at a glance how the roster is distributed across your team.
Teachers file a report after every class — topics covered, homework set, performance notes — so what happened in the room doesn't stay in the room.
A teacher sees their students and their classes — not your whole academy, not your billing. Roles are enforced on the server, not just hidden in the menu.
Set it up once; the numbers accrue.
Subject, bio, hourly rate. They receive a login to your academy, under your brand, on your domain.
Assign learners and schedule their classes. Clash detection makes sure you can't book them into two rooms at once.
Completion rate, ratings, students taught and earnings accumulate on their own as lessons run. Reward the top of the leaderboard.
The leaderboard ranks every teacher on a single score built from lessons completed, completion rate, students taught and average rating. It's the difference between rewarding the teacher you hear from and rewarding the teacher your students come back for.
Every plan includes the full teacher toolkit — leaderboards, ratings, rates and clash detection. The tiers only change how many teachers you can hold.
Plans start at EGP 1,999/month. No free tier — every plan includes every feature.
What academy owners ask about paying and managing teachers.
Each teacher carries their own hourly rate on their record, and their earnings are computed from the hours they actually taught rather than from anything they submit. Recording a payout writes it to a ledger against that teacher, so what was owed, what was paid and when it was paid stay on the record instead of living in a spreadsheet somebody keeps privately.
Yes. Your academy sets a default payout currency and any individual teacher can override it, which is what a remote teacher paid in a different currency from the rest of the team needs. Totals are then reported split BY CURRENCY rather than added together, because summing two currencies into one figure produces a number that means nothing.
That is your academy's decision, set once as a policy rather than argued lesson by lesson. By default the teacher IS paid for a lesson the student missed — they held the time — and an academy that would rather not can switch it off. Whichever way it is set, the same rule is applied everywhere the hours appear, so the payroll page and the teacher's own view never disagree.
No. A teacher's view of a learner is display name, schedule and attendance — not the login email, not the guardian's phone number, and not the private notes your admins keep on that student. Those fields are encrypted and are simply never sent to a teacher account, so this is a property of what the server returns rather than a checkbox somebody could switch off by accident.
The entry plan holds ten teachers alongside its fifty students, and each tier above it raises both. Teacher seats are a capacity limit, never a feature gate: a teacher on the smallest plan has exactly the same classroom, scheduling and reporting as one on the largest. The current seat count per tier is on the pricing page.
The history stays. Removing a teacher detaches them from the lessons, students and payout records they were linked to rather than deleting any of it, so past attendance, filed lesson reports and what they were paid remain intact and auditable. You reassign their students to another teacher, and the record of who taught what does not develop a hole.