Skip to content

Substitution Logs

ℹ️ A class substitution request can be created by either a Teacher or an Administrator, depending on the access permissions configured in the school settings.

In this section, a teacher can create a request to substitute their class if they plan to be absent at school on a specific date or within a specific period of time (vacation, sick leave, etc.). An administrator or school principal manages class substitution requests.

How a teacher can create a class substitution request

  1. Go to the Substitution Logs section in the panel menu on the left.
  2. Click the Add button in the top-right corner.
  3. Fill in the required fields (marked with ) in the request form:
    -
    Date — select the day when a substitution is needed.
    -
    Section — select the section.
    -
    Subject — select the subject of the lesson that needs to be substituted.
    -
    Class Period — select the specific lesson/time slot in the schedule (for example, 1. 14:00–14:45).
    -
    Reason* — select the reason for absence from the list (for example: Vacation, Sick Leave, Professional Development, Other).

  4. In the “Substitute Teacher” field, select the teacher who will conduct the lesson, if there is already an agreement with a specific teacher. This field is optional and can be left empty. The administrator can assign a substitute after receiving the teacher's substitute request.

  5. Make sure all information is correct and submit the form.

    ✅ After saving, teacher's request will appear in the Substitution Logs table with the status “Open” (visible to the administrator/principal).

How an admin/principal can process a teacher’s request

In the Substitution Logs section, the admin can see all requests. For convenience, filters (date range, class, subject, etc.) and statuses Opened / Closed/Rejected can be used.

Option 1 — everything is correct, approve immediately

  1. Open the Substitution Logs and find the entry with the required request (status “Opened”).
  2. Click the blue three-dot icon on the right side of the row.
  3. Select the Approve action.

    ✅ The request is moved to the “Closed” status, and the selected substitute teacher is automatically applied to the schedule for that class.

Option 2 — edit/update the data first, then approve

  1. Click the blue three-dot icon next to the required substitute request.
  2. Select Edit.
  3. Make the necessary changes in the form (for example, a different substitute teacher, another subject, a different class index, etc.).
  4. Submit the changes.
  5. Click the three-dot icon again → select Approve.

    ✅ After this, the request status changes to “Closed”, and the schedule is updated according to the new data.

If the substitution request is created by the admin/principal

  1. The administrator/principal can also click the Add button in the Substitution Logs section and fill in the substitution form.
  2. In this case, after saving, the request automatically switches to the “Closed” status, and the substitution is immediately applied to the schedule.
  3. All the requests can be approved/declined/edited/removed by clicking the context menu on the right to the required substitution request entry and selecting the required action.