Plans change. You can move a lesson to a new time, make it longer or shorter, or cancel it altogether — all from the Calendar, with the family kept in the loop automatically.
Where you do this
Everything here happens on the Calendar (the second item in the left sidebar). It’s your timetable, so reschedules and cancellations are a direct, hands-on edit rather than a buried form.
Move a lesson to a new time
On the Today (day) timeline, you can drag a lesson straight to a new slot:
- Open the Calendar and switch to Today (the day view).
- Drag the lesson to its new time. It snaps to 15-minute intervals, so you land cleanly on the quarter-hour, and the lesson keeps its length as it moves.
- As you drop it, LessonLoop runs a quick conflict check — for the teacher, the student and the room — before it confirms the move.
- Release to confirm. The lesson settles into its new time.
In Week and Month view, open the lesson instead and edit its date and time in the panel — the same conflict check runs when you save.
Heads up If the new slot clashes with another lesson, you'll be warned before anything is saved, so you can pick a different time. See Avoid clashes for how the checks work.
Change how long a lesson is
- Open the lesson on the Calendar.
- Pick a new value from the Length dropdown — anywhere from 15 to 120 minutes.
- Save. The conflict check runs as you save, so a longer lesson can’t quietly overlap the next one.
Recurring lessons: this one, or all future?
When you move or change a lesson that’s part of a repeating series, LessonLoop asks how far the change should reach:
- This lesson only — adjusts the single occurrence and leaves the rest of the series exactly as it was. Use this for a one-off swap.
- This and all future lessons — applies the change to this lesson and every one after it. Use this when the regular slot has genuinely moved.
Earlier lessons in the series are never touched either way.
Cancel a lesson
Open the lesson and choose to cancel it. When you do, the family is notified automatically — the message includes the reason for the cancellation and guidance on rescheduling, so you don’t have to send a separate note.
Cancelling because the student couldn’t attend? You may want to offer a make-up instead — that’s tracked separately as a credit. See Make-up credits explained.
Good to know Your default notice expectations and cancellation wording live under Settings → Organisation → "Reschedule & cancellation policy", so the message families receive matches how your studio works.
Was this out of date or unclear? Tell us — we keep these guides matched to the live app.