EduLink Back to EduLinkHome Staff Login

Staff User Guide

For teachers, registrars and school admins: how you get your EduLink account, how to activate it with the SMS code, how to sign in, and the everyday work for each role.

Start here: the four steps

Your school admin does the first two steps. You do the rest.

  1. School adminCreates your accountWith your name, username, phone number and role.
  2. School adminSMS is sentYou get a 6-digit code at once. It lasts 24 hours.
  3. YouActivate, onceEnter your phone, the code and a new password.
  4. YouSign inWith your username or phone and your password.

Your role

Every staff account has one role. The role decides which pages you see in the menu. Ask your school admin if you need a different role.

RoleMain work in EduLink
TeacherTake attendance for your classes, write the class journal and homework, enter scores, message students and parents.
RegistrarRegister students, put them in classes, add parents and guardians, send student and parent invitations.
School adminEverything a registrar does, plus staff accounts, classes and teaching assignments, timetable, grading, attendance settings and announcements.
Attendance officerCorrect past attendance, review absence reasons, record teacher attendance, help with the timetable.

Parents and students have their own guides: Parent Guide and Student Guide. Share them with families.

Before you start

How you get an account

Staff cannot sign up themselves.

Every new staff account gets an SMS at once

Whether the admin adds you by hand or from a spreadsheet, your activation code is sent the moment your account is created. (Students are different: they get nothing from a spreadsheet upload until the registrar invites them.)

A new teacher can sign in straight away, but sees no classes until the school admin gives them a teaching assignment.

Activate your account (one time)

The SMS looks like this (it may be in your language):

Your EduLink activation code: ****** Go to https://…/staff-activate and tap 'Activate Staff Account'. Expires in 24 hours.

  1. Tap the link in the SMS. The Activate Staff Account page opens with your phone number filled in.
    No link? On the sign-in page, under New staff or school admin?, tap Activate your account with the SMS code.
  2. Type the 6 digits in 6-digit activation code.
  3. Type a New password (at least 8 characters, with letters and numbers) and the same in Confirm password.
  4. Tap Activate Account. You see "You're activated! Signing you in…" and your dashboard opens.

There is no username box: your username was set when your account was created. You can sign in with it or with your phone number.

Code expired or never came?

Staff pages have no Resend button. Ask your school admin: on the Staff page they open the ⋮ menu next to your name and choose Resend activation code.

The Activate Staff Account page with phone number, 6-digit activation code, new password and confirm password fields, and the Activate Account button.
Activate Staff Account. The phone number is hidden.

Sign in and move around

  1. Open your region's EduLink address, for example dire.edulinkschool.com.
  2. Type your username (or phone number) and password.
  3. Click Sign In. Your dashboard opens.

If your school admin has just reset your password, EduLink first asks you to choose a new one.

The menu

  • On a computer the menu is always on the left. It shows only the pages your role can use.
  • On a phone tap the three lines (top left) to open it.
  • At the bottom: your name and role. Click your name to change your password. The gear changes the language. The exit arrow signs you out.

Go to Staff Login

The EduLink sign-in page with Username or Phone, Password, Sign In, and activation cards for parents, students and new staff.
The sign-in page. New staff activate from the purple card.
A school admin's dashboard on a computer: the menu on the left, today's attendance numbers, and Quick Access cards for Students, Parents, Attendance, Staff, Academic Setup and Audit Log.
A school admin's dashboard on a computer. Each role sees a different menu.

For teachers

Your menu has Dashboard, Notifications, My Schedule, My Classes, My Homework, Students and Messages. Tap a topic to open it.

Your day: the dashboard
  • Today lists your lessons with time, class and subject. DONE means the register for that lesson is in.
  • Needs you counts things waiting for you.
  • Your newest Messages are below.

"No lessons scheduled today" means the timetable has nothing for you today. If that is wrong, ask your school admin to check your teaching assignments and the timetable.

A teacher's dashboard on a phone: Needs you 0, today one lesson 08:00 to 08:45 Grade 10 10A Mathematics with the register marked DONE, and messages.
A teacher's dashboard on a phone.
Take attendance (the register)
  1. Open My Classes. Each card is one class you teach. Click the subject (for example Mathematics), or Register when the class is on today.
  2. Open the Attendance tab. Check the class, date and period at the top.
  3. Everyone starts as P (present). Tap L for late or A for absent. Mark all present and Mark all absent help with big classes.
  4. Click Submit Attendance. If you have not started the class yet, EduLink asks "Start this class first?": click Start class.
  5. You see "Class started and attendance saved".
Today only

Teachers mark today's attendance only. To correct an earlier day, ask your attendance officer or school admin. If the class is not on the timetable for that date and period, EduLink will not accept the register: ask an admin to add it to the timetable.

When you mark a student absent or late, EduLink sends an SMS to the student's parents and guardians, and they can submit a reason.

The Attendance tab of Grade 10 10A Mathematics: a list of students with P, L and A buttons, one student marked absent and one late, and a Submit Attendance button.
The register: one student absent (A), one late (L).
My Classes: cards for each class taught, with the number of students, the subject, and Register, Homework and Message buttons.
My Classes.
Class journal and homework
  1. In your class, open the Class Journal tab and click Add entry.
  2. Check the Date, and write What was taught.
  3. To set homework, click Add homework: give a Title, optional Details and a Due date.
  4. Click Save. You see "Journal entry saved". Students and parents now see it in their Homework and Lesson Diary.

Each homework item has buttons to view submissions, edit or delete it. My Homework in the menu lists everything you have posted.

The Add journal entry window: date, What was taught, and a Homework section with Title, Details and Due date.
Add journal entry with homework.
Enter scores
  1. In your class, open the Assessments tab and choose the Term.
  2. The assessment plan lists each assessment (quiz, test, exam) with its maximum marks and weight. When the plan is ready, click Enter scores.
  3. Type each student's mark. Changed cells are highlighted. Leave a cell blank to skip a student.
  4. Click Save changes.

Report cards are published by the school, not by each teacher.

The Enter scores sheet: students in rows, assessments in columns with their maximum marks, and a Save changes button.
Enter scores.
Messages to students and parents
  • Messages in the menu shows all your conversations.
  • Each class card in My Classes also has a Message button.
  • In a class, the Overview tab has quick actions such as Message Parents.

For registrars

Your work is on the Students and Parents pages. School admins can do all of this too. Tap a topic to open it.

A registrar's dashboard: menu with Students, Schedule, Subjects, Homework, Lesson Diary, Parents, Messages and attendance pages, today's attendance numbers, and Quick Access cards for Students, Parents and Attendance.
A registrar's dashboard and menu.
Register one student (and their parent)
  1. Open Students and click Add Student.
  2. Fill in the names and gender. Leave Student number blank to create one automatically. Date of birth and the EMIS details are optional now.
  3. Under Guardian (optional), type the parent's name, relationship and phone number, and choose their language. Typing a phone that is already on file reuses that parent.
  4. Click Save.
  5. Put the student in a class: click the Enroll in section button on the student's row.
Check the phone number first

The parent's activation SMS is sent as soon as you click Save.

The Add Student window with student number, given name, father's name, grandfather's name, gender and date of birth.
Add Student. The Guardian part is further down the form.
Register many students from a spreadsheet (CSV)
  1. On Students, click the Import CSV button (top right).
  2. The window lists the columns the file needs, in order. Click Copy template to get the header row.
  3. Fill one row per student, save as CSV, click Choose file.
What happens after the upload

Parents: the guardian1_… and guardian2_… columns add up to two parents per student, and each parent with a phone number gets the activation SMS automatically.

Students: there is no student phone column, so students get no SMS. For students in grade 7 and up who should use the student portal, add their own phone and send the invite (next topic).

Classes: the file does not put students in a section. Use Enroll in section afterwards.

The Import students from CSV window listing the required columns, including guardian1_name, guardian1_phone and guardian2_phone, with Copy template and Choose file buttons.
Import students from CSV.
Invite students to the student portal (grade 7 and up)
  • One student: click the Invite to student portal button on the student's row and enter the student's own phone number.
  • Many students: click the select button (top right), tick the students, then Invite to portal. This uses the phone already on each student's record.
  • The button is greyed out for grades below 7: "Student portal invites start at grade 7".
  • The student's number must be their own, not a parent's.

The student then follows the Student Guide.

The Students list with name, student number, classroom, gender, status and buttons for Enroll in section, Invite to student portal and Edit on each row.
Students. Each row has Enroll, Invite and Edit buttons.
Parents & Guardians: invites, phone changes, links
  • Each parent shows Activated, Not activated or Invite sent.
  • Send invite sends the activation SMS. After that it becomes Resend.
  • To invite many at once, use the select button (top right).
  • Add Parent adds one parent. Import CSV links parents to existing students with the columns student_number, guardian_name, phone, relationship; each new parent gets the SMS.
  • Row buttons: Edit guardian, Change phone number, Link to student.
  • If a parent already has an EduLink account (another child, or another school), linking them sends no new code; they see the child next time they sign in.
  • Change phone number (for a parent who lost their phone, in person with an ID): type the new number. A 6-digit code is sent to the new phone; the parent tells you the code and you type it to confirm. Then the parent uses Forgot Password?.

Parents then follow the Parent Guide.

The Parents and Guardians list: each parent with phone and language, an Activated, Not activated or Invite sent label, and Send invite or Resend buttons.
Parents & Guardians. Phone numbers are hidden.

For school admins

You have every registrar page plus the school setup pages. These are the staff tasks. Tap a topic to open it.

Add staff (one, or many from a CSV)
  1. Open Staff and click Add staff.
  2. Type the Full name, a Username (tell the person), their Phone number, and choose the Role. EMIS details are optional.
  3. Click Create. EduLink says: "We've texted them an activation code to set up their own password."

For many staff, click Import CSV on the Staff page. The columns are username, full_name, phone, role (plus optional EMIS columns). Each person gets the SMS.

The phone must be a valid Ethiopian mobile number, for example 09… or +2519….

The Add staff window with Full name, Username, Phone number and Role set to Teacher, and a note that teachers need a teaching assignment.
Add staff. The phone number is hidden.
The Staff list: full name, username, role, status (Active or Pending activation) and phone, with an Add staff button.
Staff. A new account shows Pending activation until the person activates.
Give a teacher their classes (teaching assignments)
  1. Open Classes. Grades and sections are at the top.
  2. Scroll to Teaching Assignments and click Assign.
  3. Choose the teacher, the section and the subject, and save.
  4. Then add the lessons on the Timetable page. A teaching assignment says who teaches what; the timetable says when.

Until both are done, the teacher's My Classes and Today stay empty, and they cannot take attendance.

Classes and Sections: the current academic year, grade chips 4 to 12, and section cards.
Classes & Sections.
Resend a code, reset a password, suspend

On Staff, click the ⋮ button at the end of a person's row:

  • Resend activation code: only for accounts still Pending activation. A new SMS code is sent.
  • Reset password: see below.
  • Edit: change name, phone, role or EMIS details.
  • Suspend: the person can no longer sign in, and is signed out everywhere.

Reset a staff member's password

  1. Choose Reset password, then confirm.
  2. EduLink shows the username and a temporary password. It is shown only once: copy it and give it to the person privately.
  3. Their old password stops working at once. They also get an SMS saying their password was changed.
  4. At their next sign-in, they must choose a new password.

You cannot reset your own password this way, and a school admin cannot reset another school admin's password. Only the EduLink super admin can.

The Password reset window showing the username, a hidden temporary password with copy buttons, and a warning that it is shown only once.
Password reset. The temporary password is hidden here.

Forgot your password

Staff cannot reset a password by SMS. On the sign-in page, Forgot Password? says: "School staff: contact your school admin to reset your password." The Copy school contact info button copies how to reach the school.

  1. Ask your school admin to reset your password. (School admins: ask the EduLink super admin.)
  2. They give you a temporary password.
  3. Sign in with your username and the temporary password.
  4. EduLink shows "You must change your password before continuing." Type the temporary password as Current Password, then your new password twice, and click Change Password.

To change your password at any time, click your name at the bottom of the menu.

The Reset your password window: password reset by SMS is for parents and students; school staff contact the school admin. Buttons: Copy school contact info, I'm a Student, I'm a Parent.
Forgot Password? on the sign-in page.
The Change Password page: You must change your password before continuing, with Current Password, New Password and Confirm New Password fields.
After a reset you must choose a new password.

Sign out safely

  1. On a computer: click the exit arrow at the bottom of the left menu, next to your name.
  2. On a phone: tap the menu (three lines), then the exit arrow at the bottom.
  3. You are signed out when you see Welcome Back! again.
School computers

Always sign out of a shared office or staff-room computer. Your account can see student and family information.

The staff menu on a phone: Dashboard, Notifications, My Teaching pages, and at the bottom the teacher's name with a settings gear and the sign-out arrow.
The menu on a phone. Sign out is the arrow at the bottom right.

If something goes wrong

My activation code expired or never arrived

Ask your school admin to choose Resend activation code for you on the Staff page. Check that they have your correct phone number.

I forgot my username

Sign in with your phone number instead, or ask your school admin: usernames are shown on the Staff page.

I am a teacher but My Classes is empty

Your school admin has not given you a teaching assignment yet. See teaching assignments.

The register says the class "isn't scheduled then"

The class is not on the timetable for that date and period. Check the date and period at the top of the register. If the timetable is wrong, ask your school admin.

I need to change attendance for an earlier day

Teachers can only mark today. Ask your attendance officer or school admin to correct it.

"phone must be a valid Ethiopian mobile number"

Type the full number, starting with 09… or +2519…. Check that the first 0 was not lost.

A student or parent did not get their SMS
  • Parents: on Parents, check the phone number and click Resend.
  • Students: check the student is in grade 7 or up and has their own phone on file, then Invite to student portal.
  • Students uploaded from a CSV never get an SMS by themselves; see CSV upload.
My account is suspended

You cannot undo it yourself. Ask your school admin.

Pages look crowded on my phone

Use a computer for registrar and admin pages such as Staff and Students. Teacher pages work well on a phone.

Protecting student data

Getting help

ProblemWho helps you
No account, no code, wrong role, forgot passwordYour school admin
No classes, wrong timetableYour school admin
Correcting past attendanceThe attendance officer or school admin
School admin forgot their passwordThe EduLink super admin

Go to Staff Login