Managing teachers

Last updated 2026-06-08

View raw markdown

At a glance

  • Who uses it: School administrators.
  • When to use it: When onboarding staff, at the start of each school year, and any time a teacher leaves or changes roles.
  • Permissions required: Administrator.
  • Navigation path: Administration → Teachers.

Purpose

The Teachers page is the directory of every educator who can submit referrals, view their assigned students, and receive case updates. It is also the source-of-truth for the teacher picker that appears on staff intake forms.

Before you begin

  • Decide whether you will invite teachers individually or via CSV import.
  • For CSV: prepare a file with the columns email, full_name, subject, grade_level.
  • Confirm your plan's teacher seat count under Administration → Billing.

Step-by-step

Add a teacher manually

  1. Administration → Teachers → Add teacher.
  2. Enter name and email. Optionally set subject and grade level.
  3. Save — the teacher receives an invitation email with a one-click link to set a password (or to sign in with SSO if your district has it enabled).

Bulk import via CSV

  1. Administration → Teachers → Import CSV.
  2. Upload your file. Required column: email. Recommended: full_name, subject, grade_level.
  3. Review the preview — duplicates are flagged.
  4. Confirm import. Each new teacher is invited automatically; existing records are updated, not duplicated.

See Import history for a record of every import batch.

[SCREENSHOT: admin-teachers-import-preview] Administration → Teachers → Import CSV preview, showing 8 new and 2 updated rows before confirm.

Resend an invite

If a teacher loses their welcome email, open the teacher row and click Resend invite. There is a 60-second cooldown between resends to prevent accidental spam.

Deactivate a teacher

  1. Open the teacher row.
  2. Toggle Active off.
  3. The teacher loses portal access immediately. Their historical referrals, notes, and case attachments remain intact for the record.

Lock teacher email after activation

Once a teacher has signed in for the first time, their email becomes part of their authentication identity. AmplifyED locks the email field at that point. To change it, use Administration → Users → Change email so the auth record updates atomically.

Tips & best practices

  • Import once per school year using your roster system, then handle mid-year changes individually.
  • Use the Active toggle for staff on leave — deactivating preserves history; deletion does not.
  • Keep the subject and grade_level columns populated — they power intake form auto-suggestions.

Common mistakes

  • Importing without email — the row is rejected.
  • Trying to change an activated teacher's email inline — use the Users page so the change is auth-aware.

Related articles

FAQ

How many teacher seats does my plan include? See Administration → Billing for your plan's included seats and any add-ons. Imports that would exceed your seat cap are blocked before any rows are created.

Can a teacher also be a facilitator? Yes. Add them as a teacher, then assign the facilitator role from Administration → Users.

Related