Skip to content
For language schools and tutoring centers

Class Scheduling Software for Training Centers

Plan group classes and private lessons in one timetable. Coordinate tutors and rooms, repeat your teaching week, and check changes before publishing.

Start free

Try the scheduling workflow with demo data.

Schedule review
Teaching week
Draft change
Check the teaching weekResolve teacher and room conflicts.
Approve and apply
Ready for attendance

Class and tutor scheduling in one timetable

A tutoring center may run a group class and several private lessons on the same evening. Keep every tutor's lessons in one calendar so an administrator can review the whole plan.

Group class or private lesson

Select a group for a class, or an individual student and lesson type for a private lesson.

Teacher, time and place

Assign the tutor, date, time and classroom or online format for the lesson.

Price before publication

Check the group price or the selected individual lesson type before the timetable is published and initial charges are created.

Lesson form with a group or student, teacher, location, date and time.
The lesson form keeps teaching details together before publication.Open full-size screenshot
Explore the complete tutoring-center workflow

Build recurring lessons from a teaching pattern

Copy a pattern of up to seven calendar days into the next period. Example for November 2026: the 2–4 November template (three calendar days) contains one lesson on Tuesday 3 November, 18:00–19:00 UTC. Copy it into 9–15 November.

Repeat the same weekdays

Keep lessons on the same weekdays throughout the destination period. This example creates one lesson on Tuesday 10 November, 18:00–19:00 UTC.

Cycle a lesson pattern

Repeat the selected template as a block, starting at the beginning of the destination period. With this three-day pattern, lessons fall on Tuesday 10 and Friday 13 November, both 18:00–19:00 UTC.

Filled Copy lessons form with the 2–4 November 2026 template, 9–15 November destination and Repeat by weekdays selected.
The form shows the example inputs with Repeat by weekdays selected.Open full-size screenshot

Resolve teacher and classroom scheduling conflicts

Review instructor schedules and room bookings before publishing. If a teacher or classroom is double booked, the approval check identifies the overlap so you can adjust the plan.

Example: one tutor, overlapping lessons

18:00–19:00
The tutor already teaches a group class.
18:30–19:30
A new private lesson overlaps the group class.

Move the private lesson to a different time or choose another teacher. For a classroom conflict, adjust the time or room. Check again, then approve the finished schedule.

Schedule approval dialog identifying conflicting lesson records.
The conflict check points to the lessons that need attention before approval.Open full-size screenshot

Publish the class timetable your team will follow

A schedule version gives administrators room to prepare changes while the current timetable stays available. Apply the checked version when it is ready for daily work.

  1. 1

    Prepare the draft

    Create, edit or copy lessons in a separate version. Check the groups, teachers, rooms and dates.

  2. 2

    Approve and apply

    Resolve conflicts, then publish the version. The lessons enter the active schedule and initial student charges are created.

  3. 3

    Check the lesson and its charges

    Open the published lesson and student invoice. Later attendance and billing treatment can adjust the charge; staff then review invoices and record received payments.

Active weekly class timetable showing published lessons by day and group.
Published lessons are visible in the active schedule, ready for daily operations.Open full-size screenshot

Keep the daily schedule close to teachers and students

Staff can open the daily lesson schedule in a phone's browser, review a lesson and move to attendance. Invited students see their own published lessons in the student portal.

For staff

Check today's lessons and open the details when working away from the administrator's desk.

For students

Give an invited student access to their own timetable and lesson history through the student portal.

See the student portal
Mobile browser schedule showing daily lesson cards and attendance actions.
The daily lesson view in the browser on a phone.Open full-size screenshot

Watch a lesson go from draft to published schedule

See the real scheduling workflow: prepare a lesson, resolve a conflict, publish the plan, then check the related student invoice and teacher payout.

Class Scheduling Software for Language Schools | Conflicts, Billing & Payouts

Questions about class scheduling software

Which education businesses is it designed for?

Language schools, tutoring centers and other lesson-based training businesses can plan group classes and private lessons. Try a typical teaching week, including the teachers and rooms your team shares.

Can I prepare changes while the current schedule stays available?

Yes. Work in a separate schedule version, review the changes and choose Approve and apply when the plan is ready. Staff and students then use the published lessons.

Can I schedule both classroom and online lessons?

Yes. Select the lesson's classroom or online format while setting its teacher, group or student, date and time. Classroom lessons include a room for the scheduling check.

When do scheduled lessons create student charges?

Initial charges are created when the schedule is published. Attendance records whether a student was present; billing treatment determines whether the lesson is chargeable. Staff can check the resulting lesson rows in the student's invoice.

Try your next teaching week in Intelligence Cloud

Plan classes, coordinate tutors and rooms, and publish a schedule your school can work from. Explore the demo or start your own workspace.

Start free