Skip to main content

Step 1: Create Organization

Goal​

Set up your organization identity and core defaults so login, account creation, attendance, and billing work correctly from day one.

Sections on this page​

Owner Profile​

Complete your name, phone number, and address.

Why it matters:

  • Supports account ownership verification.
  • Used for admin communication and compliance records.

Organization Information​

Set your school-level operational settings.

Field guide​

  1. School Name Your official school identity shown across admin, parent, and communication flows.

  2. Subdomain Your unique organization login identifier and URL prefix.

  • This becomes your organization link, and users will use it to access your school on BassemLabs.
  • Your URL becomes <subdomain>.bassemlabs.com.
  • Example: happy-school -> happy-school.bassemlabs.com.
  1. Country Stored as part of your organization profile and regional setup context.

  2. Currency Your organization billing currency.

  • Used for invoices, payment plans, and payment processing behavior.
  • Used in finance displays and payment-plan eligibility.
  1. Timezone Your school's local time reference.
  • Used for finance date ranges.
  • Used for attendance day boundaries and dashboard logic.
  • Used for attendance-related date/time formatting and notifications.
  1. Weekend Days Your non-school days.
  • Defines school-day vs non-school-day behavior.
  • Attendance expectations are skipped on these days.
  1. Organization Domains These are the email endings your school uses (for example, myschool.edu).
  • Add all domains your school uses for staff/student accounts.
  • You can add more than one domain.
  1. Default Domain This is your main domain from the list above.
  • BassemLabs uses it by default when creating teacher and student accounts.
  • You can have multiple domains, but only one default domain at a time.