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.