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.