Skip to content

Using Bookings

This guide is for the team who handle appointments and owners deciding how much of Bookings to switch on. Every step uses the labels you see on screen. Bookings has a lot of capability, but a good setup should feel calm: start with the workflow your team already understands, then add automation when it removes real work.

  1. Go to Bookings.
  2. Create your services with clear durations and lead times.
  3. Add staff, locations, and availability windows.
  4. Check the public booking request form on your site.
  1. Open Appointment requests.
  2. Open a new request. Ordinary public requests arrive as Requested; payment-gated flows can use a Provisional hold.
  3. Click to confirm it. Its status becomes Confirmed and the customer is notified.
  4. If you cannot take it, use Cancel and record a reason if appropriate.
Check incoming appointment requests and manage confirmation or cancellation safely. Check incoming appointment requests and manage confirmation or cancellation safely.
  1. After the appointment, open the request.
  2. Update its Status to Completed, or No show if the customer did not attend, then save.
  3. Use the Audit log to review the recorded confirm, cancel, and notification workflow events.
  1. When a slot is full, add the customer to the waitlist (if enabled).
  2. Offer the slot if one frees up.
  3. Unclaimed offers age out on their own.
  • Services with clear durations and lead times.
  • Staff, locations, and availability windows.
  • The public booking request form.
  • Operator training on the Appointment requests queue.
  • Audit logs and message logs that your team can read.

This gives the core outcome: customers request appointments through the site, and your team manages those requests in Capell.

NeedAdd
Customers need history or lesson feedbackPortal lesson links and review requests
Customers need to approve changesChange proposals
Missed messages are a problemConsent-aware reminders and message logs
Capacity fills upWaitlist entries and expiring offers
Travel affects the dayTravel planning and the day planner
Clinics or group sessions matterGroup sessions and attendance import
Payment must gate confirmationProvisional holds and payment fulfilment
  • Don’t expose payment-gated flows until your payment setup is tested.
  • Don’t train operators on every screen at once. Start with appointment requests, then add waitlist, messages, and reviews.
RoleFirst useful screen
Front desk / operatorAppointment requests: confirm, cancel, and update status
Site ownerServices, staff, and availability; then the add-ons above
What you seeWhat it meansWhat to do
A request shows as ProvisionalIt is a temporary hold, typically waiting for payment or confirmationOpen it in Appointment requests and confirm it before its hold expires, or cancel it if it cannot go ahead
A provisional hold expiredIt wasn’t confirmed in timeAsk the customer to request again, or confirm quickly next time
The customer didn’t get a confirmationMessaging isn’t set up, or consent was skippedCheck message logs and that reminders are configured
No slots are available to bookAvailability windows aren’t setAdd availability for the staff and service