Skip to main content
A batch is a group of students who study together: for example, “Class 10 Maths - Evening”. In Bizaxl the batch is called a student group. Batches are the pivot of daily operations: timetables, attendance, assessments, live classes, and homework all attach to a batch.

Roles and responsibilities

Programs, courses, and batches

Three building blocks work together.

Enrolling a student

1

Open Enroll

From the staff sidebar, choose Enroll.
2

Pick the student and program

Select the student and the program they are joining. This creates a program enrolment record.
3

Add them to a batch

Assign the student to the appropriate batch so they appear on the roster and in the timetable.
4

Confirm the guardian is notified

When the enrolment is created, the student’s guardians are automatically told their child has been enrolled.
Enrolment screen with student, program, and batch selection

The batch roster

Open a batch from Batches, then click into it to see its roster: the list of students in that batch. From the roster you can add or review students and see who is enrolled.

What batches connect to

When you create or update a batch, the system automatically mirrors it into the learning engines so the batch is ready for online classes, quizzes, and materials. You do not manage that mirror yourself; it happens in the background and is audit-logged.

Upstream and downstream dependencies

Best practices

  • Enrol into a program before adding to a batch. The program enrolment is what triggers the guardian notification and ties fees to the right student.
  • Keep batch sizes realistic. A batch maps directly to a teaching group; oversized batches make attendance and grading harder.
  • Do not delete a batch mid-term. Attendance, results, and classes reference it. Move students between batches instead.