Scheduling

Schedules, tee sheets, courts.

One calendar grid for every bookable thing your club offers. Classes, tee times, court reservations, amenity windows, even one-off events — all here.

Last updated May 14, 2026·By the Cinch team

The unified schedule editor

Open /admin/schedule. The grid shows every bookable resource across your tenant: class rooms, tee times, courts, spa rooms, infrared studios.

  • Click an empty slot to create a new bookable event (class, tee block, court reservation).
  • Click an existing slot to edit, cancel, or substitute. Member comms are handled automatically based on what you change.
  • Drag a slot to move it to a different time. Members who booked get a push + email with the new time.
  • Long-press to bulk-edit — change every Saturday tee block in May? Three clicks.

Classes & waitlists

A class is defined by: instructor, room, time, capacity, optional waitlist depth. When a class fills, additional bookings flow into the waitlist.

  • Auto-promotion — a member cancels; the top-of-waitlist member is promoted automatically, charged, and notified within seconds.
  • Waitlist windows— promotions only happen up to N hours before class start (configurable). Beyond that, it’s “sorry, didn’t open up” rather than promoting at 5am for a 6am class.
  • No-show enforcement — members who repeatedly no-show classes can be auto-flagged for staff review. Many tenants configure a no-show fee.

Tee sheets (golf)

Golf tenants get a dedicated tee-sheet view at /admin/tee-sheet. Color-coded grid: open, booked, peak-priced, last-minute-deal.

  1. 1
    Set up your slot intervals
    Most courses use 10-minute intervals between tee times. Configurable per course.
  2. 2
    Configure peak pricing rules
    Weekend prime +30%, weekday prime +15%, twilight -30%, etc. Composes multiplicatively (a weekend morning gets both).
  3. 3
    Configure last-minute tiers
    10% off within 24h, 25% off within 12h, 40% off within 4h. The discount applies LIVE at read time — slots auto-discount as they age.
Recovered $400–800/week of dead inventory
Across our golf pilot tenants, the auto-discount tiers consistently surface revenue that would otherwise be zero. Your foursome twilight slot at 40% off is real money; flat-pricing would have left it empty.

Courts (pickleball, tennis, racquetball, squash)

Same pricing engine as golf, different defaults. Court bookings use evening-prime (+30%) instead of morning-prime; midday is off-peak (-20%) for the work-from-home crowd.

Open-play sessions, leagues, and bracket tournaments all run through the same schedule grid with different booking-type tags.

Dynamic pricing principles

T
You own this knob
The peak windows, off-peak windows, and last-minute discount tiers are per-tenant arrays. Bear Creek’s defaults (weekend prime +30%, twilight -30%, last-minute 10/25/40%) are starting points. Your tenant can have completely different rules, different windows, different multipliers, different number of tiers. Edit them at any time without redeploying.

Peak multipliers compose multiplicatively. Last-minute discounts apply on top of the live multiplied rate.

  • Peak rulesare stamped on the slot when it’s created. Members booking ahead see the full peak price.
  • Last-minute tiers are NOT stamped — they apply live at read time. A Saturday slot 4 hours away auto-flips to the 40%-off tier even though it was created at full peak.
  • Bookings stamp the final price. Once a member books, the rate they paid is locked. Subsequent rule changes don’t retroactively change what they owe.