Group Batches
Docs/Group Batches

Group Classes (Batches)

Create group batch cohorts, enroll multiple students simultaneously, manage recurring class timetables, and handle prorated student tuition.

1. Creating a Group Class

Admin Portal → Sidebar: Academy → Batches

Set up a new group cohort from the Batches management page:

  • Sidebar Navigation: In the left sidebar, click Academy to expand the menu, then select Batches.
  • Select Batch Type: Click + Subject Batch for standard single-subject cohorts, or + Institutional Batch for multi-subject school programs.
  • Academic Parameters: Enter Batch Name (e.g. Evening Math Batch), Grade Level, Curriculum standard, and target Subject.
  • Pricing & Billing: Set Student Batch Fee (Flat Total or Per Session) and Tutor Session Fee (pay rate per class session).
  • Schedule Plan: Set Start Date, Session Count, Class Time, Duration (15m to 2h), Frequency (Mon–Fri or Custom days with time overrides), and assigned Tutor.
  • Conflict Check: The system previews schedules against tutor calendars and enforces a strict 15-minute safety buffer between back-to-back classes.

2. Add & Remove Students

Batch Detail → Student Ledger

Enroll students into group classes and select invoicing calculation preferences:

  • Prorated Fee (Recommended): Bills the student only for remaining unheld classes in the batch if they join mid-course.
  • Full Course Fee: Charges full flat tuition fee regardless of join date.
  • Single & Bulk Removal: Drop individual students or select multiple students to remove in bulk, with optional credit-back balance recalculation.

3. Scheduling & Rescheduling

Batch Detail → Schedule Tab

Monitor session progress and modify class calendar plans:

  • Grid & List Views: Toggle between the high-density monthly calendar grid and chronological session list.
  • Rearrange & Bulk Move: Click Rearrange to shift remaining class dates to new timing slots following a conflict check.