Shams AI Shams AI Docs Log in →
Docs/For Organizations/Inviting Teachers
For Organizations

Inviting Teachers

Send email invitations and assign teachers to programs.

⏱️ 6 min read · 📚 For Organizations · 📅 Updated April 2026

Overview

Adding teachers is done by email invitation. The teacher gets a link, sets up their account in two minutes, and lands directly in your organization.

Inviting a teacher

  1. Open Teachers

    From the admin dashboard, go to Teachers → Invite teacher.

  2. Enter their email

    One or several, comma-separated.

  3. Pick the programs they'll teach

    You can refine this further at the class level later.

  4. Send

    The teacher receives an email with a registration link valid for 7 days.

What the teacher sees

The invitation email looks like this:

  • An organization-branded greeting.
  • A button to Accept the invitation.
  • A short instruction set ("create a password, you're in").

Resending or revoking an invitation

From the Pending invitations list:

  • Resend — generates a fresh email if the first was missed.
  • Revoke — invalidates the link.

Assigning teachers to classes

Once a teacher accepts, they appear under Teachers. From there you can assign them to specific classes inside their authorized programs.

Removing a teacher

From the teacher's profile, click Remove from organization. This:

  • Revokes their access immediately.
  • Reassigns their students to the class but no longer to that teacher.
  • Preserves all records they created.

Troubleshooting

The teacher didn't receive the invite

  1. Ask them to check spam.
  2. Confirm the email address in the pending list is correct.
  3. Use Resend.
  4. If still nothing, contact The link expired

    Click Resend from the pending list to generate a fresh link.

Was this guide helpful?