Soniq Studio holds a lesson in two parts:

  • The schedule: the plan for a lesson, for example “Esther, Thursdays at 6:30pm, every week”.
  • The lesson: one dated lesson that comes from the schedule. A lesson holds what happened on that date, such as attendance or an invoice.

Why timetables are forgiving explains why the two parts are separate.

Schedule fields

These fields appear in the Create Event panel and the Editing dialog.

Field Values What it controls
Start A time When the lesson starts.
End A time When the lesson ends. The difference between Start and End is the lesson length, from 1 minute to 24 hours.
Event Type Lesson, Student Unavailable, Event What the entry is. Set when you create it; it cannot be changed later.
Student One of your contacts The student the lesson is for. Shown for Lesson and Student Unavailable. The entry takes the student’s name as its title. Set when you create it.
Title Free text The name of the entry. Shown only for Event.
Recurring Ticked or empty Whether the entry repeats.
Repeat every A number of Weeks How often the entry repeats. 1 means every week; 2 means every other week. Shown when Recurring is ticked.
Stop repeating (optional) A date, or empty The last date the entry repeats. Empty means it repeats with no end date, shown as “to forever”. Shown when Recurring is ticked.

Event types

Event type Shows on the timetable Can be invoiced In the calendar feed
Lesson Yes Yes, at the student’s lesson price Yes
Student Unavailable Yes, as a time the student cannot attend No No
Event Yes No Yes

Other schedule details

Detail Description
Calendar The calendar that holds the entry. Your own lessons are on Your timetable. Suggestions from the timetable generator are on their own calendar, named “Suggestion:” followed by the term dates. Only lessons on Your timetable are invoiced or included in Timetable download.
Time zone All times use UK time (Europe/London).
Lesson price Comes from the student’s contact record, not from the lesson. See Contact and relationship types.

Lesson fields

These details belong to one dated lesson. They appear in the Selected Event panel when you click a lesson.

Field Values Description
Date and time For example “23 Oct at 4:00 PM to 5:00 PM” When this lesson takes place. A moved lesson keeps a link to its original date in the schedule.
Repeat range For example “16 Oct 2026 to forever” The first and last date of the schedule this lesson comes from. Shown only for lessons that repeat.
Attended Yes, No, Late Whether the student came to the lesson.
Invoice The invoice status and the person it is billed to, for example “(open) Belladonna Took” The invoice line this lesson is on. Shown once the lesson is invoiced.
Makeup “Given as a makeup — this lesson will not be invoiced.” Shown when you used a lesson credit for this lesson with Give as a makeup.

Attendance statuses

Status Set by choosing
Attended Yes
Missed No
Late Late
Unknown Nothing chosen yet

What you can change on a lesson

Lesson state Move by dragging Edit with the pencil icon Cancel
Not invoiced Yes Yes Yes. The lesson is removed.
Invoiced Yes. The lesson keeps its invoice line. No. The pencil icon is not shown. Yes. Soniq Studio asks What happens to the money?: No adjustment, Owe a makeup lesson or Refund the money.

Refund the money is available only after the invoice is paid.

Change scope

When you move, edit or cancel a lesson that repeats, the change has one of two scopes.

Choice Effect
This event Changes only the chosen lesson.
This and future events Changes the chosen lesson and every lesson after it. Earlier lessons stay as they are.

Editing with the pencil icon always uses This and future events. The dialog shows “This will change all events from” and the date.