Core Concepts

Appointments

Appointments

An appointment links a service, an employee, and optionally a customer to a specific time slot at a specific location.

Status Flow

Every appointment moves through a defined set of statuses:

  • Pending — created but not yet confirmed. Useful when you want to review before committing.
  • Confirmed — the booking is locked in.
  • Cancelled — the appointment was called off. Cancelled appointments remain in history for reporting.
  • No-show — the customer did not appear. Tracked separately from cancellations for accurate no-show rates.

Time Slots

A time slot specifies the date, start hour, start minute, end hour, and end minute. Minutes are in 5-minute increments (e.g. 09:00, 09:05, 09:10…). The duration is determined by the service, but you can override the end time manually when creating an appointment.

Recurring Appointments

You can create a recurring series by setting a recurrence rule:

  • Pattern — Daily, Weekly, Bi-weekly, or Monthly.
  • Interval — e.g. interval 2 with Weekly pattern means every 2 weeks.
  • Days of week — for weekly patterns, specify which days (e.g. Monday and Wednesday).
  • End condition — either an end date or a maximum number of occurrences.

Notes

Free-text notes can be added to any appointment. They are visible to staff in the calendar and booking views.