Add teachers
Create teacher records so they can be assigned to subjects, classes, and the timetable.
A teacher record holds the personal and professional details of a member of your teaching staff. Once a teacher exists, they can be assigned to subjects and classes, placed on the timetable, and — in a separate step — given a portal account to log in.
Who this is for
Administrators onboarding teaching staff.
Before you start
- Have each teacher's basic details ready: full name, phone number, gender, and hiring date.
- Optionally collect documents to upload — contract, identity document, and résumé.
Steps
Open the Teachers page
From the admin sidebar, go to Academic → Teachers, then click Add New Teacher.
Fill in the teacher information
Complete the fields below. Fields marked required must be filled before you can save.
| Field | Required | Notes |
|---|---|---|
| First name | Yes | The teacher's given name. |
| Last name | Yes | The teacher's family name. |
| Phone number | Yes | Include the country code; the number is validated. |
| Gender | Yes | Used across profiles and reports. |
| Hiring date | Yes | The date the teacher joined the school. |
| No | Used for the portal account if one is created later. | |
| Given / family name (native) | No | The name in the local script, e.g. Arabic. |
| Date of birth, Birth place | No | Personal details. |
| Nationality, Country, City, Address | No | Contact and identity details. |
| Previous school, Previous school address | No | Prior employment history. |
Add a profile photo (optional)
Click the avatar to upload and crop a profile photo.
Upload documents (optional)
In the Documents section you can attach a contract, identity document, and résumé. Accepted formats and size limits are shown above the upload fields.
Save the teacher
Click Create Teacher. You are taken to the new teacher's profile, where you can review and continue onboarding.
Logging in is a separate step
Creating a teacher record does not create a login. To let the teacher sign in, create a portal account for them — see Create portal accounts.