How Programs work in NizamOS
An overview of Programs, sessions, attendance, public join links and session registration, and who can manage them.
On this page
A Program is a recurring group your organization runs, such as a weekly halaqa, a youth circle or a Qur'an class. Each program has a lead, a list of members and a series of sessions where you take attendance. Organization Admins and Division Leads create programs. The program's Program Lead can manage its members, sessions and attendance.
Your organization may use its own word for programs, such as Halaqas or Circles. An administrator can change the wording in Organization settings → Terminology. This guide uses the default word, Program.
What a program contains#
- Overview — the meeting day, time, location, division and Program Lead, plus counts of members, upcoming sessions and resources.
- Members — people from your People directory who belong to the program.
- Sessions — each meeting of the program. Sessions are listed as Upcoming and Past.
- Resources — files and links shared with this program.
What you can do with sessions#
- Create one-time or recurring sessions. See Schedule program sessions.
- Mark attendance by hand, or let members check themselves in with a QR code. See Take session attendance and QR check-in.
- Let visitors register for one session, free or paid. See Share a session registration link and Take payment for a session.
- Reserve one of your facilities for the session (Complete plan).
- Assign or invite a speaker for the session (Complete plan). See Invite a guest speaker.
Ways people join a program#
- An admin or the Program Lead adds existing people on the Members tab.
- People join themselves through the program's Public join link. See Share a public join link.
Where to find it#
In NizamOS, open Programs in the sidebar. Plain members see only the programs they belong to.
Good to know#
- Programs are part of the NizamOS Core plan and above. On the Free plan the Programs screen shows an upgrade notice.
- Session times are entered and shown in your organization's timezone, set in Organization settings → Organization. If no timezone is set, times are shown in UTC.
- One person has one record in People. Being in a program never creates a second record for them.
Still have a question?
Ask the assistant in English, اردو or العربية, or email support@nizamos.ca.
Related guides
- Assign or invite a guest speakerGive a session a speaker, send a speaker an invitation link to accept or decline, or offer several open dates in one link.
- Create a program and add membersAdd a new program with its division, meeting time and Program Lead, then add members from your People directory.
- Schedule program sessionsCreate one-time or weekly sessions for a program, choose where they happen, and change or delete a session.
