What this page does

Online Booking settings control whether patients can book appointments themselves from a public page, what that page shows them, which locations and appointment types are open to online booking, how you share the link, and whether a deposit is required at booking time. The page is organized into five tabs: General, Patient page, Availability, Sharing, and Payments.

What you'll learn
  • How to turn online booking on or off, and what patients see when it's off
  • How to set booking rules like lead time and daily limits
  • What patients see on the public booking page, and how to customize it
  • How to choose which locations and appointment types are bookable online
  • How to share the booking link or embed it on your website
  • How deposits work, and why the Payments tab may be hidden
Online Booking settings page with tab navigation
The Online Booking settings page with its five tabs across the top — General, Patient page, Availability, Sharing, Payments — and the General tab active.

General tab

1

Turn online booking on or off

Use the active/inactive toggle at the top of the General tab.

2

Set a disabled-state message if turning it off

When the toggle is off, a disabled-state message panel appears with Title and Message fields, shown to patients who visit the booking page while it's inactive.

3

Set the daily limit per patient

Choose how many bookings a single patient can make in one day.

4

Set the lead time

Choose the minimum notice required before a patient can book an appointment.

5

Set the booking window

Choose how far into the future patients are allowed to schedule.

6

Set per-time-segment limits

Limit how many patients can book in the same morning, afternoon, or evening segment, or allow unlimited bookings.

7

Turn on Respect practitioner availability, if wanted

Shows patients only times that fit each practitioner's actual working hours.

8

Save

Click Save settings to apply changes.

The disabled-state message is conditional The Title and Message fields only appear when the active/inactive toggle is turned off. They control what patients see on the public booking page instead of the normal booking flow while it's inactive.
Online Booking General tab, inactive state
The General tab with the active/inactive toggle switched off, showing the resulting disabled-state message panel with Title and Message fields, plus the booking rule fields below (daily limit, lead time, booking window, per-segment limits, respect-availability toggle).

Patient page tab

This tab controls what patients actually see and enter on the public booking page.

  • Show price toggle — display service prices up front.
  • Show duration toggle — display how long each appointment type takes.
  • Require address toggle — make patients enter their address as part of booking.
  • Patient timezone selection — let patients choose their own time zone, useful if you serve patients across regions.
  • Extra time-selection info — additional context shown near the time picker.
  • Terms of use text — custom terms shown to the patient before they confirm.
  • Privacy policy URL — a link to your clinic's privacy policy.
The important notice fields are conditional, and validated Turning on "Show important notice" reveals a Notice title and Notice message field for a short, high-priority banner on the booking page. If the toggle is on but either field is left blank, saving fails with a validation error — turn the toggle off if you don't want the notice, rather than leaving the fields empty.
Online Booking Patient page tab
The Patient page tab showing the show price/duration toggles, require address and patient timezone options, the Show important notice toggle expanded to reveal Notice title and Notice message fields, and the terms of use and privacy policy URL fields below.

Availability tab

Choose which locations and appointment types are actually open to online booking. Only what you enable here shows up for patients — this keeps online scheduling aligned with what your clinic can really deliver.

SettingWhat it controls
LocationsWhich clinic locations accept online bookings
Appointment typesWhich services or visit types patients can book online
At least one location is required to activate booking If online booking is active on the General tab, at least one location must be enabled here. Saving is blocked with an error if you try to activate booking with no locations enabled.

Sharing tab

1

Copy the direct booking link

Use the copy button next to the booking URL to share it in emails, texts, or on your website.

2

Copy the embed snippet

Copy the iframe code if you want the booking page embedded directly into your own website.

<iframe src="https://yoursite.com/book/your-key" width="100%" height="800" style="border:0;"></iframe>

Payments tab

This tab is gated behind a connected payment provider If your clinic doesn't have Stripe, PayPal, or Square connected under Apps Integration, this tab shows only a message directing you to connect one first — there's nothing else to configure until then.

Once a supported provider is connected, the tab shows the connected provider(s) and their status, along with a Require a deposit toggle.

Deposit percentage is conditional A Deposit percentage field only appears once "Require a deposit" is turned on. It accepts a value from 1-100%, and saving is blocked with a validation error if it's left outside that range.
Online Booking Payments tab with deposit settings
The Payments tab with a payment provider connected, showing provider status, the Require a deposit toggle switched on, and the resulting Deposit percentage field.

Data handled on the booking page

Patient information is handled securely The public booking page collects patient contact details, and sometimes an address. That information is stored and handled the same secure, encrypted way as the rest of the patient record.

Before you save

Was this article helpful?
Your feedback helps us improve our documentation.
Rate this article:

Related articles

No related articles.
Still have questions?
Our support team typically replies in under 4 minutes on live chat.
Start chat