Product Updates | October 2025

classter product updates october

Table of Contents

We’re excited to introduce a range of new features and improvements designed to enhance your Classter experience. From streamlined processes and enhanced mobile app functionalities to new integrations and updated workflows, this release brings powerful tools to help you manage your operations more efficiently and securely.

Core

General

Building Capacity Overview in Availability Schedule: A new checkbox in the availability schedule shows total students per slot and classroom capacity. A tooltip displays overall capacity, and clicking it opens a detailed, building-level breakdown to support planning.

New Role Comparison Tool: A new tool allows users to compare up to 20 roles side by side, filtered by data categories such as privileges, reports, menus, and settings. Differences are clearly highlighted, and results can be exported to PDF or Excel. Only roles of the same type can be compared.

Master/Slave Account Password Management: Users with a master account can now manage their password only in the company where the master account exists. When logging into a slave account in another company, the password change pop-up and related actions are no longer displayed, ensuring consistent account security.

Entities Form – Send Email to Entity: A new “Send Email” action is available directly from entity forms. This allows users to send emails without navigating away, simplifying communication workflows that were previously limited to list views or previews.

Subjects per Financial Data List Enhancements: New filters, grouping options, and bulk actions are added to the Subjects per Financial Data list. A “Pricing Categories” filter is shown based on license and role permissions. Subjects can be grouped by “Pre Pricing Category,” and various fixes improve navigation and category handling.

Return Subject Abbreviation Before Subject Name: The subject abbreviation now appears before the subject name in multiple forms (e.g., Student Form, Teacher Form, Marking Results). The format is [Abbr] SubjectName. If no abbreviation exists at the curriculum level, none is shown.

Improved Handling for Student Transfers in multi-company environments: With the setting “Always execute asynchronously the selected process…” enabled, all Transfer to another institute actions will now be processed in the background — even when fewer than 25 students are selected. This ensures consistent handling and notifications via the queue service.

Improvements in Student Form and Views

Enhanced Citizenship & Residence Permit Management: New features for managing citizenship and residence permit data include automatic updates to “Is Foreigner” and “Residence Permit Status” fields based on selected citizenship. Bulk actions and API support ensure efficient demographic data handling.

Improved Display of Educational Programs in Enrollments: In the student form, registered educational programs now appear at the top, while non-registered ones are collapsed by default for a cleaner view. This visual change does not affect enrollment submission or updates.

Educational Program Management Improvements

Automated Enrollment Improvements: Automated group and subject enrollment now supports advanced filters to improve assignment accuracy. Groups can be limited by timetable category, and an option ensures students are enrolled only in the first main group per category. Additionally, when the Educational Program Category setting is active, enrollments match based on grade, stream, and program category—ensuring precise placement. Groups without a program category remain valid if they match by grade and stream.

Bulk Management of services Auto-Enrollments: Users can now select and manage service auto-enrollment configurations in bulk, with options to copy settings to other academic periods or remove selected entries. This streamlines setup across periods and improves overall efficiency.

Bulk Enrollment to Groups Without Subjects: Users can now bulk assign students to groups that are not linked to specific subjects, offering greater flexibility in group management across various academic structures.

Separate Privileges for Bulk Enrollments: Bulk enrollment permissions are now separated for courses and services. Existing secretary and admin roles inherit service enrollment rights based on their course permissions. A new privilege controls access to bulk service enrollments.

Linking Externally Passed Subjects to Institutes: Externally passed subjects (e.g., Erasmus) can now be linked to institutes or companies, with their original external names retained. A new field has been added to store this information. Users can select whether to associate these subjects with a company or institute when entering final grades, including details like the marking period and external subject name.

Teacher Form and Management

Teacher hours & Availability Enhancements: HR-related fields are now available in teacher contracts and work types, including default net/gross cost and virtual classroom settings. Teacher profiles support parametric dropdowns. Check-in/out validates availability, including virtual hours. A default Mark Verifier is supported in assessments, and several UI improvements enhance HR and academic workflows.

Teacher Payable Hours & Cost Management: New HR feature for calculating and managing teacher payable hours and costs, with support for work type breakdowns, hourly or unit-based tracking, and contract or default rate mapping. Authorized staff can calculate, edit, and monitor payments per teacher and time period.

Teacher Portal

Quick Teacher Check-In: A Check-In/Out button is now available in the quick search. Clicking it opens a check-in screen with the teacher’s name pre-filled, enabling faster processing.

Controlled Start/Stop Actions for Virtual Sessions (Teacher Role): Start/Stop session buttons are now shown only for virtual classrooms and only when the privilege is enabled. If the privilege is disabled, check-in/out remains available for all session types. This behavior is also reflected in the mobile app.

Improved Access to Student Comments: A new privilege allows teachers to view the “Comments” column in the student list. This replaces the previous setting, offering more precise access control for general student comments.

Personal Cards (QR Cards)

Advanced Student Card Filter: A new “Card Created” filter is available in shared student lists with options: Yes | No | All. The filter respects the academic period or includes all periods if cross-period cards are enabled.

Consent & Admission Management

Notification Service: New Consent Change: You’ll now receive a notification when a student updates their consents. Each message shows what changed and includes the latest consent details — all in one clear view.

Academic

Gradebook

Grade and Location Filters in Gradebook: Two new filters—Grade and Location—are available in the Gradebook form for back office users when the setting is enabled. These filters limit visible groups based on user access and apply automatically on load, including in per-student mode. (multi-company or multi-location institutions)

Gradebook Status Management Workflow: A new Status Management workflow is introduced for gradebook marks, alongside the existing Save & Publish option.

  • Status Management: Marks progress through fixed stages: New > Finalized > Reviewed > Published.
  • Save & Publish: A simplified, all-in-one workflow remains available.

Admins can now select the workflow that best suits their needs, with Status Management offering a structured marking process.

Final Mark Replacement on Fail: A new property allows automatic replacement of a failing final mark—whether due to unmet criteria or falling below the pass mark—with a predefined value. This applies across gradebook calculations, daily marking, imports, and assessments. Replaced marks are displayed in red to clearly indicate failure.

Assessments

Gradebook Enhancements for Retake Assessments: Gradebook calculations now support a retake-only scenario. When enabled, assessment types marked as retakes (IsSynoptic = True) override other marks for the same criteria, considering only the latest retake result. This logic is controlled through new synoptic settings and assessment configuration tables.

Student & Parent Self-Enrollment for Assessments: Students and parents can now self-enroll in eligible assessments via the portal. Supported for specific assessment types, this feature includes seat validations, enrollment limits, a dedicated calendar view, and timeline alerts to notify users of open enrollment periods.

Enhanced Filtering & Export in Assessment Scheduling: Improved date filters now use start/end dates for precise results. A hidden “Weight” column was added, and RSVP student responses can be exported to Excel or PDF. Assignment filters also include updated “Start Date” and “Due Date” labels.

Assessment Invigilator Multi-Select Update: The “Invigilator” field is now multi-select, allowing multiple invigilators per exam when the setting is enabled. This applies across the assessment form, calendar, check-in/out, copy actions, reports, and teacher payables. reports—fully supported by a new dedicated database structure.

Enhanced Filtering & Export in Assessment Scheduling: Improved date filters now use start/end dates for precise results. A hidden “Weight” column was added, and RSVP student responses can be exported to Excel or PDF. Assignment filters also include updated “Start Date” and “Due Date” labels.

Copy Assessments to Other Subjects: Teachers can copy assessments to other subjects in the same group if settings match. Only assigned subjects are available; unsupported copies are skipped with a warning.

Alternative Retake Workflow for Quizzes: Quizzes now support per-student assignments, allowing teachers to manually assign students or auto-assign based on performance in previous assessments. Failed students are automatically added to retake assessments, and self-enrollment is supported. Retake marks are prioritized in gradebook calculations.

Attendance

Attendance Rules for Exam Sessions: New settings allow custom attendance rules for sessions linked to assessments. These sessions use dedicated absence, presence, and late categories and are excluded from standard attendance flows.

Quick Access to Subject Attendance from Timetables: Back-office users can now click on timetable slots in both student and teacher views to jump directly to the Subject Attendance form — with the date and group preselected. Just hover for the new tooltip: “Click to enter attendance for this day.”

Session Management

Limit Past Date Modifications: A new global setting limits how many days in the past users can create or edit academic sessions. The restriction applies across all relevant forms, with a privilege available to bypass it. Past dates beyond the allowed range are excluded from pickers.

Staff Workload: View Details for Non-Available Teachers: The “Details” button is now available for non-available teachers in the Staff Workload view, helping users review workload and consider all options during scheduling.

Auto-Creation of Private Sessions via Bulk Copy/Recurring: When new academic sessions are created using Bulk Copy or Recurring from an existing session linked to a private session, matching private sessions are automatically generated using the source session’s academic and private details (including billing and timing). Manual creation of academic sessions does not trigger private session creation due to missing billing info.

Automated and Bulk Session Title Management: Back-office users can bulk update session titles using a new bulk action. Additionally, enabling an automated process will refresh session titles on every modification according to the configured dynamic format. This ensures consistent and efficient title management.

New “Group Type” Column in Sessions List: Back-office users can now view the Group Type for each session directly in the session list. The column is hidden by default and shows all related group types, separated by commas when multiple apply.

Billing

Financial Module Improvements

Open Payments: Open Payments lets students and parents make direct payments via unique links, with support for IRIS Payments, Ottu, JCC Payments, and Shuttle.

  • Free amount payments now available.
  • Payment links added to templates like General Financial Notification and Delay Payment Notification.

The Online Payments Link is shown when Quick Online Payments [Open Form] is enabled, streamlining payment notifications.

Separate Settings for Mass-Imported Online Payments: Online payments imported via Excel/DB now use a distinct set of transaction settings under a new “Mass Import” category. These records are tagged accordingly and handled separately during auto-addressing, ensuring better control and configuration flexibility.

Excess Amounts in Online Payments: A new setting manages excess amounts in online payments. If enabled, excess amounts are issued as separate unconnected transactions in the payment’s academic period. For “Per Installment” payments, excess amounts are included in the same transaction without linking to any arrangement.

Mass Billing by Payer: Mass billing now splits rows by arrangement payers, with amounts distributed based on payer percentages. New columns show Agreed, Billed, and Balanced amounts. Invalid rows are marked and excluded from processing.

Agreed Discounts – Comments: A new Comments column is added to the Agreed Discounts popup. Users can add or view notes via a multi-line input. A colored icon indicates when a comment is present.

Financial UI Update: The financial menu icon now follows the back office design. Unconnected amounts are shown in parentheses and are clickable to reveal tooltips. In the student form, the amount appears with success styling and opens the info dialog based on visibility rules.

Installment Analysis Update: The “Actions” and “Collection” buttons are now available in the Installment Analysis view for each student. These buttons match the behavior and access rights of the financial overview screen.

Simplified Installment Switching: You can now easily switch an installment in a financial arrangement using the new switch icon — no need to remove and re-add it. This option is available when incremental numbering is off, and you have the required edit permissions.

Refund Only Unconnected Installments: When the setting “Allow users only to issue refund transactions for unconnected installments” is enabled, users can issue refunds only for installments not linked to arrangements. Connected installments are excluded from refund actions and calculations.

Bulk Connect Unconnected Transactions by Installment Date: A new option allows unconnected transactions to be linked to specific installments based on the payment date order, rather than being connected to the entire arrangement. This helps better align transactions with installment schedules.

Predefined Billing Plan at Major Entity Levels: A “Default Billing Plan” dropdown is added to Courses, Class Prices, and Department Prices (optional). This plan is auto-applied during arrangements and is copied during period creation. If the billing plan is deleted, the field is cleared on related entities.

Collector Privilege for Data Access: Back-office users can now access only data from arrangements they are assigned to as a collector. This applies to grid data, totals, and counts, excluding unrelated arrangements. Filters stay, but data outside the user’s collections is hidden.

Admission

General

Final Validation for Group Availability in Enrollments: A final check for group availability is now triggered just before submitting online enrollments — including admissions and re-registrations. If any selected groups are full, the submission is stopped with a clear message. This applies only when the setting “Check_For_Existing_Group_Limits_In_Group_Enrollments” is set to Forbid, ensuring accurate availability at the moment of submission.

Application Handler & Management

Application Creation Restriction: A new setting prevents students from creating applications in open periods if they already have one in any active period. Existing applications remain editable, and users are notified accordingly.

Preferred Educational Program Lock: When no previous applications exist, program selections (grade, stream, category) made during signup are now preselected and locked during admission. When only one application is allowed, other fields like intake and type are also locked to ensure consistency.

Protocol Number Search in Application List: When enabled, the protocol module allows searching applications by protocol number directly from the free-text search in the application list, streamlining access.

Signature Requests for Auto-Created Applications: Auto-created applications can now trigger signature requests upon creation when the status is set to submission. This is controlled via a new setting and applies only if a relevant “Admission Process – Application Submission” template is active.

CRM & Messaging

Unlimited Custom Fields in CRM: CRM now supports unlimited custom fields per category, including Date, Lookup, Text, Checkbox, and Numeric types. These updates apply to CRM Actions, Parent Requests, and the Mobile App. Fields can be added, edited, or removed, with safeguards if linked to actions.

Library Management

Library: DDC Filtering in Book Search: A new DDC (Dewey Decimal Classification) filter is added to the advanced search in the book list, allowing users to filter results by subject categories like science, math, etc., similar to the existing LCC search.

Integrations

Automated SSO Client Creation for Moodle Integration: The Moodle Integration now automatically provisions an SSO Client via a “Create SSO Client” button in the Classter Portal. This eliminates the need for support tickets. On first creation, both ClientId and ClientSecret are displayed, with ongoing access to the ClientId.

Foodyversity Integration for Student Discount Verification: We’ve added the Foodyversity integration to validate student eligibility for a 10% discount. It checks enrollment within the past 365 days and ensures secure access through IP allowlisting and private key authentication, returning a JSON response with the student’s eligibility status.

Specialized for Higher Education

Improved Display of Educational Programs in Enrollments: In the student form, registered educational programs now appear at the top, while non-registered ones are collapsed by default for a cleaner view. This visual change does not affect enrollment submission or updates.

Auto-Map Existing Annual Result Model When Creating Curriculum: When creating or updating a curriculum using the auto-create option, the system checks for an existing Annual Result Model from a previous academic period and copies it when possible. This avoids unnecessary duplicates and ensures data continuity.  

Return Subject Abbreviation Before Subject Name: The subject abbreviation now appears before the subject name in multiple forms (e.g., Student Form, Teacher Form, Marking Results). The format is [Abbr] SubjectName. If no abbreviation exists at the curriculum level, none is shown.

Mobile Features

Menu Customization Update: Mobile menus now display customized menu names (if defined for a role), just like the web. These names appear in all supported languages and apply to both menu items and tabs.

Session List for All Users: A new Session List menu is available for Students, Parents, and Teachers. It offers a full, filterable list of sessions. Teachers can also join online meetings, access dashboards, and delete sessions. Filters include date, group, subject, and more.

Improved Timetable Category Handling in Mobile Session Creation: Session creation from mobile has been enhanced to better align with Timetable Category (TC) rules. When adding sessions from the dashboard or attendance view, the system now automatically assigns the most relevant TC based on date, user access, and grade — ensuring consistency and reducing manual input.

Mobile App Message Actions: The mobile app now supports message actions such as Mark as Read/Unread, Archive, Move to Folder, Flag, and Print—making inbox management more flexible and aligned with the web experience.

Mobile App CRM Features: Teachers can now create and manage CRM entries via the “Remarks & Actions” menu in the Teacher app, with dynamic fields and category-specific permissions.Students/Parents can submit and manage CRM requests and comments through the “Requests” menu in the Student/Parent app, featuring customizable forms, rich comments, file uploads, and role-based access. Notifications are sent based on CRM settings, and unapproved entries can be deleted.

Support for Default Student Card in Mobile Wallets: Students can now add their default Student Card QR Code to Apple or Google Wallet — alongside the existing Benefits Card. Each card now has its own “Add to Wallet” button and customizable logo text, controlled by new settings. Expiration dates are automatically managed based on academic period and card rules.

Enhanced Consent Workflow on Mobile: Consent forms in the mobile app now follow the same logic as the web: additional fields (like comments) appear only when required, based on the selected response and workflow settings. This ensures a smoother, more accurate submission process.

Join Hundreds of Organizations that use Classter to Boost their Efficiency & Streamline Processes

Our platform makes managing every part of your institution smooth and simple, helping you unlock its full potential. 

We're here to help you get started.