CalGest lets you share a public booking page where clients can book appointments directly — no phone calls or messages needed.
Enabling the booking page
Go to Settings > Booking
Open Settings and select the Booking tab.
Enable the booking page
Toggle the Enable booking page switch on.
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:
| Setting | Description |
|---|
| Mode | Exclusive (one booking per slot) or Concurrent (multiple bookings per slot) |
| Max concurrent | When using concurrent mode, the maximum number of overlapping bookings |
| Slot interval | Time 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:
| Setting | Description |
|---|
| Require confirmation | When on, bookings start as “pending” and need staff approval. When off, bookings are confirmed automatically. |
| Pending blocks slots | When on, pending bookings count toward slot capacity. When off, the same slot can receive multiple pending bookings. |
| Delete on reject | When 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