Skip to content

Private appointment scheduling

Clients choose a time that works. You skip the back-and-forth.

Choose whether each service books a staff member or a venue, then set weekly availability and peak and off-peak prices. Bookjor checks the selected person or venue for conflicts, so clients can choose an available time directly.

For private yoga, Pilates, personal training, therapy, consultations, tutoring, venue rentals, and other private services.

Client self-booking

Every time on the booking page is a time clients can actually book.

After a client selects a service, staff member or venue, and date, Bookjor checks the full schedule before showing available start times. No need to exchange suggested times or confirm the price after booking.

  1. 01

    Choose a service and who or what to book

    Depending on the service setup, clients choose a staff member or a venue.

  2. 02

    Choose an available time

    Only start times that pass all scheduling conflict checks appear.

  3. 03

    Get the correct price automatically

    The selected start time determines whether the peak or off-peak rate applies.

Client booking screen · Example

Private Pilates · 60 minutes

Staff member or venue
Ada (staff member)
Choose a date
  • Tuesday 11
  • Wednesday 12(Selected example date)
  • Thursday 13
Choose a time · Example times and pricing
Start timePricing period
09:00Off-peak rate
11:30Off-peak rate
17:00Selected example timePeak rate
Example of the Bookjor client booking screen, showing only available times after checking the selected staff member or venue for conflicts.

Weekly availability

Set the weekly hours you accept private appointments.

Each staff member and venue can have its own weekly availability. Add several periods within a day to leave room for lunch, teaching, closures, or other commitments. Mark any periods that should use peak pricing.

  • Separate availability for each person or venue
  • Multiple availability periods per day
  • Copy availability to other days
Weekly availability · setup example
DayAvailability and pricing periods
MondayNot available
Tuesday
  • 09:00–15:00Off-peak
  • 15:00–18:00Peak
WednesdayNot available
Thursday
  • 17:00–21:00Off-peak
Weekly availability setup for a staff member or venue, with several periods per day and separate peak and off-peak labels.This setup example is separate from the booking example above.

Automatic conflict checks

When a time is taken, it disappears from the next client’s choices.

Bookjor checks the relevant schedule based on whether the service books a person or a venue. For staff bookings, it checks private appointments, other classes, and blocked time. For venue bookings, it checks whether the space is already in use.

An existing staff or venue appointment

Overlapping times are excluded when the same staff member or venue already has a private appointment.

Another class to teach

A staff member’s teaching time is unavailable for private bookings.

Leave, illness, or breaks

Staff can block specific times to stop accepting private appointments.

A venue already in use

For venue-based services, times with another booking or scheduled use of the same space are also hidden from clients.

Client booking pageOnly available times remain

Booking and pricing rules

Define prices, advance booking limits, and credit returns before clients book.

Turn frequently explained arrangements into service rules. When a client chooses a time, the system knows which price applies, how far ahead they can book, and whether cancellation will return credits automatically.

Based on the start time

Peak and off-peak pricing

Set peak and off-peak prices for each service. Bookjor automatically applies the rate that matches the client’s selected start time.

No need to collect a price difference manually

Control how far ahead clients can book

Advance booking limit

Choose how many days into the future clients can book. Dates outside that range do not appear.

No need to open and close dates manually

Clear credit-return rules

Cancellation credit-return deadline

If a client cancels before the deadline, Bookjor returns the credits used for that booking to the original package. Clients can still cancel later, but credits are not returned automatically. Staff can handle exceptions manually.

Automatic credit returns before the deadline, none after it

FAQ

Private appointment scheduling FAQs

How Bookjor handles weekly availability, booking rules, and credit returns.

Can staff and venues have different availability?

Yes. Each staff member and venue can have its own weekly booking days and hours. You can add several periods on the same day and mark specific periods as peak time.

What makes a time unavailable?

For staff bookings, existing private appointments, other classes, leave, and breaks are excluded. For venue bookings, times with existing bookings or other scheduled use are unavailable.

How is peak pricing applied?

Set peak and off-peak prices for each service. Bookjor uses the client’s selected appointment start time to determine which rate applies.

What does the advance booking limit do?

It limits how many days into the future clients can book, so you do not open staff or venue schedules before they are settled.

Can clients still cancel after the deadline?

Yes, but credits will not be returned automatically. Studio staff can still adjust credits manually based on the circumstances.

Let Bookjor manage availability

The next time a client asks when you are free, let them choose.

Create a free Bookjor account and set up a private service. Choose whether clients book a staff member or a venue, then define weekly availability, peak pricing, the advance booking limit, and the credit-return deadline.