Skip to content
Astera Technology

Appointments or a published session timetable?

Decide whether a booking creates a time commitment or joins an existing event.

Download complete case notes and answer keys ↓

Compare the operating models

In this fictional example, Consultations may start within open adviser availability. Yoga-Y is already published for 18:30 with an instructor and six places. A customer choosing 18:30 does not create a second yoga session.

Filled decision worksheet
Business requirementAppointmentPublished session
Time sourceAvailable service start timesExisting session timetable
Customer actionChoose service and available timeChoose a place in Yoga-Y
Staff recordNew appointment with assigned adviserRegistration linked to Yoga-Y
Download editable CSV ↓

Work through the chosen model

Appointments store customer, service, start/end and assignment. Sessions store event identity, published time, instructor and capacity; registrations point to them. Do not duplicate event resources per registrant.

  1. Offer open times or published sessions
  2. Create appointment or registration
  3. Show the matching staff agenda or roster

Appointments offer flexible starts; sessions coordinate groups and reusable rosters. Calendar display choice comes after this model choice, and does not determine it.

One consultation creates one appointment. Two Yoga-Y customers create two registrations under one six-place session, leaving four places.

When the other model fits

Yoga is sold as a private lesson at a customer-selected time. Still use the fixed session?

Show the worked answer

No. That offer behaves as an appointment unless the business prepublishes private sessions.

Related resources

Membership and booking systems →