Skip to main content
CalGest lets you share a public booking page where clients can book appointments directly — no phone calls or messages needed.

Enabling the booking page

1

Go to Settings > Booking

Open Settings and select the Booking tab.
2

Enable the booking page

Toggle the Enable booking page switch on.
3

Configure the basics

  • Page title — what clients see at the top of the booking page
  • Description — a short message for clients (e.g., “Book your appointment online”)
  • URL slug — the link you’ll share with clients

Choosing bookable services

Select which appointment types clients can book online. Only active appointment types with the “bookable” flag appear on the public page. This lets you offer some services online while keeping others staff-only.

Slot configuration

Control how time slots are generated and how many bookings each slot can handle:
SettingDescription
ModeExclusive (one booking per slot) or Concurrent (multiple bookings per slot)
Max concurrentWhen using concurrent mode, the maximum number of overlapping bookings
Slot intervalTime between available slots (e.g., every 15 minutes, every 30 minutes)

Booking window

Control how far ahead and how close to the appointment time clients can book:
  • Max advance days — how far into the future clients can book (e.g., 30 days)
  • Min lead time — the minimum hours before an appointment that a booking can be made (e.g., 2 hours)

Default assignments

Set defaults that are applied to every booking:
  • Default employees — which staff members are assigned to new bookings
  • Default location — which location is used for new bookings

Confirmation workflow

Choose how new online bookings are handled:
SettingDescription
Require confirmationWhen on, bookings start as “pending” and need staff approval. When off, bookings are confirmed automatically.
Pending blocks slotsWhen on, pending bookings count toward slot capacity. When off, the same slot can receive multiple pending bookings.
Delete on rejectWhen on, rejected bookings are deleted entirely. When off, they’re marked as cancelled.
If you’re in a business where no-shows are common, consider keeping Require confirmation on and Pending blocks slots off. This way you can review bookings before confirming and accept the ones most likely to show up.

Sharing your booking page

Once enabled, your booking page is available at a public URL. Share it with clients via:
  • Your website
  • Social media profiles
  • Email signatures
  • Text messages