Shams AI Shams AI Docs Log in →
Docs/For Organizations/Organization Basics
For Organizations

Organization Basics

What an organization is, the structure, and the recommended setup order.

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

Overview

An organization in Shams AI is a top-level container for everything: programs, classes, teachers, students, parents, and reporting. This guide explains the structure and the recommended setup order.

Organizational hierarchy

LayerDescriptionExamples
OrganizationThe top-level entity. Has its own admins, defaults, and reporting."Al-Noor Academy"
ProgramA learning track inside the organization."Boys Hifz", "Girls Tajwīd"
ClassA group of students (and teachers) inside a program."Boys Hifz — Section A"
TeachersEducators assigned to one or more classes.—
StudentsEnrolled in one or more classes / programs.—
ParentsLinked to a student via parent key.—
  1. Create the organization

    Sign up via the organization registration flow. The first admin is created automatically.

  2. Create your programs

    One per learning track. See Creating Programs.

  3. Set up classes

    Each class lives inside a program. See Setting Up Classes.

  4. Invite teachers

    Each teacher gets assigned to one or more classes. See Inviting Teachers.

  5. Enroll students

    Add students individually or via an enrollment form. See Adding Students.

  6. Configure permissions

    Lock down what teachers and admins can see and do. See Permissions.

Who can administer an organization?

  • Primary admin — created when the organization is registered. Can do anything.
  • Additional admins — invited by the primary admin. Their scope can be restricted to specific programs.
  • Teachers — manage students within their assigned classes.

Branding and defaults

From Organization Settings, you can configure:

  • Organization logo (used on enrollment forms and PDF exports).
  • Default record types (which lesson types appear by default).
  • Working week (which days count as scheduled teaching days).
  • Time zone.
📝
Tip. Set the time zone before you start recording. It affects how "today" is calculated for everyone.

Was this guide helpful?