Skip to main content

Before you start

  • All times follow your studio timezone, set in Settings → Profile, not your browser clock.
  • A lesson needs at least one student before it will save.
  • To move, resize, or delete an event later (including changing one event in a repeating series), see Manage your calendar.

Create a timed event

A timed event has a start and end time and sits in the week grid.
1

Open the event modal

There are three ways to start:
  • Click Create event at the top right of the calendar.
  • Click an empty slot in the grid, and the modal opens with that time filled in.
  • Click and drag across the grid to draw a time range, and the modal opens with that span filled in.
On mobile, tap the pencil icon in the header.
2

Fill in the details

Add a title, and optionally a description, a location, and a color from the dot at the top left. Adjust the start and end times with the time pickers.
3

Save

Click the check to save. Your event appears in the grid.

Create an all-day event

An all-day event spans whole days and sits in the strip above the grid, useful for trips, holidays, or studio closures.
1

Start a new event

Click Create event, or click and drag across the all-day strip at the top of the grid to set the date range.
2

Turn on All day

Switch on All day. The time pickers disappear and the event becomes a day-based block.
3

Set the span and save

For a single day, leave the dates as they are. For a multi-day block, set the end date later than the start. Click the check to save.

Make it a lesson, or charge for it

Two toggles in the modal change what an event is. Set them at creation; both lock once the event is saved.
  • Lesson (the book icon, Enable Lesson): attach students with the Add students picker. A lesson tracks attendance and notes, and needs at least one student to save. It turns on Payment at the same time, at each student’s rate, since lessons are usually billed. You bill a lesson by marking attendance, which creates the charge. See Operate a lesson.
  • Payment (the dollar icon, Enable Payment): charge for an event that isn’t a lesson, like a paid gig, a recital, or a workshop. Set a rate. After you save, open the event and click Add Transaction to record the charge, or Record Payment if you’ve already been paid. Nothing bills automatically the way a lesson does. A paid event is tracked as studio income (Other Income); to bill a payer for it, attach its charge to an invoice. See Send an invoice.
Decide up front whether an event is a lesson, a paid event, or neither. The Lesson and Payment toggles lock once the event is saved, so you can’t change them afterward.

Set a repeat

Any event, timed or all-day, can repeat. Pick a pattern from the Repeat dropdown when creating the event:
OptionWhat it does
OnceDoesn’t repeat.
DailyEvery day.
WeeklyEvery week on the same weekday as the start date.
Bi-weeklyEvery two weeks on the same weekday as the start date (every 14 days anchored to that weekday, not every other lesson).
MonthlyEvery month on the same date as the start date.
CustomBuild your own pattern.

FAQ

A lesson needs at least one student. Add a student in the Add students picker, then save.
No. The Lesson and Payment toggles lock once an event is saved. Create a new lesson instead.
Turn on Payment (the dollar icon) without making it a lesson, set a rate, and save. Then open the event and click Add Transaction to record the charge, or Record Payment if you’ve already been paid. The money is tracked as Other Income; attach the charge to an invoice if you need to bill someone.
The calendar uses your studio timezone, not your browser. Check it in Settings → Profile.