Skip to main content
A scheduling link is a page you share so a student or family can pick an open time themselves. They choose a slot, the booking lands on your calendar, and you skip the back-and-forth over email.
Scheduling links are available on the Professional plan. On the free plan the Scheduling button is hidden. To turn it on, go to Settings → Subscription. Creating events on the calendar by hand is always free.
Start from one of three shapes. Every setting stays editable afterward, so the type is just a starting point.
Link typeBest forWhat happens
Open BookingDrop-in bookingsYou publish your weekly availability. Each booking creates one standalone event.
Standing TimeAn ongoing weekly slotYou publish your weekly availability. The booker claims a weekly repeating series up to an end date you set.
One-offA single meeting with someone newYou pick specific times on specific dates. The link expires after the first booking.
1

Open the Scheduling panel

Click Scheduling in the calendar header. The panel slides in on the right and shows your existing links.
2

Start a new link

Click the + (Create link) button, then pick Open Booking, Standing Time, or One-off on the Create a scheduling link screen.
3

Set your availability

Choose when people can book. Pick Weekly windows for times that repeat every week, or Ad-hoc windows for specific dates. Add windows in the form, or drag on the calendar grid while the link is open.
4

Tune the details

Set the details of the schedule link. Changes save as you go.
5

Share the link

Use Copy link to grab the booking URL, or Copy with message to paste it with your note. Hand it to the student or family however you like.

Settings you can change

SettingWhat it does
Availability typeWeekly windows (repeat each week) or ad-hoc windows (specific dates).
Event DurationHow long each booked slot runs.
Calendar colorThe color of this link’s availability bars on the grid.
SourceReuse an annotation’s availability, or keep Custom to set your own windows.
Minimum noticeHow far ahead a slot has to be before someone can book it.
Buffer timePadding around each booking so back-to-back slots leave you a break.
Booking horizonHow far into the future people can book.
ExpirationA date after which the link stops taking bookings.
Single-useThe link closes itself after one booking.
PaymentA rate to show on the booking page, and whether the booking becomes a lesson.
Avoid calendar conflictsHides any slot that overlaps a timed event already on your calendar.
Avoid calendar conflicts only hides slots that overlap timed events. All-day events never block bookings. An all-day “vacation” banner will not protect your day. Use a timed event for the time you want held, or pause the link.

Availability bars on the calendar

Every active link shows its windows as colored bars in the gutter down the left edge of the week grid, in the color you set on the link. Click a bar to jump to that link’s settings. Use the eye icon on a link in the list to hide its bars without deleting anything.
  • Pause stops new bookings without removing the link. Resume it any time, for example to stop taking bookings for a stretch.
  • Delete removes the link and its bookings for good. If a booking is still waiting in your queue, pause instead: deleting takes that work with it.
Both live in the link’s settings header and in the More menu next to each link in the list.

Move an existing event instead

To move an event that’s already on your calendar (rather than offer open times for a new booking), use a reschedule link. It’s a single-use link tied to one event: the student picks a new time and the event moves to it.

Review pending bookings

When someone books through a lesson link, the booking waits in Pending Bookings at the top of the Scheduling panel so you can tie it to the right student. Each booking shows the booker’s name, email, time, and link. Harness checks the email against your roster and flags one of two states:
  • Matches [Name]: the email lines up with a student you already have.
  • New contact: no match yet.
ActionWhen you see itWhat it does
Confirm matchOn a matched bookingAttaches the booking to that student.
Create studentOn a new contactOpens a form to add a new student from the booking.
Link to studentOn a new contactSearch your roster and attach the booking to an existing student.
DismissAny bookingClears the booking from the queue without changing your roster.

FAQ

Scheduling links are on the Professional plan. On the free plan the button is hidden. Turn the feature on in Settings → Subscription.
Lesson bookings wait in Pending Bookings until you confirm them. Open the Scheduling panel and confirm the booking, or create or link the student, and it lands on your calendar.
Turn on Avoid calendar conflicts and block the time with a timed event. All-day events don’t block booking slots, so an all-day banner won’t hold the day.