Skip to main content
When a client opens your booking page, the times they see aren’t magic. They’re the result of three things you control: your service menu, each stylist’s working hours, and your booking policies. This guide walks all three, then shows how they combine.

The service menu

Services holds the menu: each service has a category, a duration, a price, a type (Primary books on its own, Add-on rides along), and a visibility (Public shows on the booking page). Durations matter more here than anywhere else, because the duration is how much calendar a booking consumes. A 45-minute blowout that actually takes an hour will quietly wreck your afternoons. A service can last up to 24 hours. New services without a category appear in Uncategorized. In the native app, choose an existing category or use New category…; on the web, enter the category name in the field. The name is saved with the service, and the native app offers the same category flow while adding a service from a new appointment. Booth renters run their own menu. Services shows a booth renter the services they created, with their own prices and durations, and each of those services is offered only with its owner. Salon owners and admins manage the salon’s menu and every renter’s services, and can see which renter owns each renter-created service.

Named service options

On the web, open a service and turn on Use options. Add a named choice with its own price, duration, deposit, processing time, and before/after blocks. Choose Fixed or Starting at pricing. A free option still needs its real duration. Category and booking visibility belong to the parent service. Clients choose the service, then one option before choosing a time. Changing an option means choosing a fresh time and reviewing its payment terms. A service with options enabled needs an active, eligible option to be bookable. Turning options off returns the service to its ordinary price and duration. With assignment permission, an option can use all of the service’s providers or a smaller set, with price and duration overrides. Options cannot add a provider who does not offer the parent service. Duplicate copies an option’s settings into a new choice; Archive removes it from new bookings while past appointments keep their original name and terms. Rebooking the same option with the same provider keeps the originating appointment’s saved terms while checking that the option is still bookable. A different option or provider uses current terms. Options describe service choices; they do not enforce package or prior-treatment eligibility. An option’s New clients only deposit setting offers clients optional phone verification at booking. A phone match alone does not waive the deposit. Verified completed visits with the selected provider determine whether a waiver applies, and clients review the resulting payment terms before booking.

Add-on services

An add-on rides along with a primary service: a gloss with a cut, a treatment at the bowl. Create one in Services, on the web or in the iOS app, with Add-on service turned on. Two things set add-ons apart:
  • No added time. An add-on’s duration can be zero, shown as No added time. A zero-minute add-on rings up without touching the schedule; an add-on with a duration extends the appointment like any other service.
  • Booking page visibility. A new add-on starts off the booking page, made for offering at the chair; turn Show on booking page on to let clients book it themselves.
Attach an add-on from the appointment’s services list during the visit or at checkout, in the web dashboard or the iOS app, and it rings up as its own line. Pricing for a single visit can be adjusted right there; see Checkout, refunds, and receipts.

Working hours, per stylist

Go to Settings → Scheduling. On the Working Hours tab, pick a name from the Stylist menu, and set every day of the week: available with a time range, or Unavailable. Use Add break to carve out lunch or a standing gap, and Save changes when the week looks right. Owners and managers can set the same week from the team side: open Team, select the pencil on a teammate’s row, and find Working hours in their panel. Both places edit one schedule, so use whichever is closer to hand. Stylists set their own week from Settings → Scheduling. The Time Off tab handles the exceptions: vacations, appointments of your own, the Tuesday you’re just not coming in. Time off wins over working hours, so you don’t need to rewrite the week to leave town.

Booking policies

The Booking Policies tab is the fine print your booking page enforces for you: Booth renters save these policies for their own bookings. This includes deposits, no-show fees, cancellation rules, and lead times. Salon owners and admins continue to manage salon-wide policies.
  • Require booking approval: new online bookings arrive as requests and wait for your yes. See Booking requests.
  • Allow client cancellations and the Cancellation window: whether clients can cancel online, and how close to the appointment they’re allowed to.
  • Buffer before appointment and Buffer after appointment: breathing room the calendar protects around every booking. Cleanup, consult overruns, honesty about turnaround.
  • Slot interval: how often start times are offered. Every 15 minutes feels flexible; every hour keeps the day tidy.
  • Minimum lead time and Maximum lead time: how soon is too soon (no more 6 AM bookings for 9 AM) and how far out clients can plan.

How a bookable time is born

For each time your booking page offers, all of this had to be true:
  1. The stylist is inside working hours, not on a break, and not on time off.
  2. Nothing else is there: no appointment, no time block.
  3. The service fits, including your buffers.
  4. The time lands on your slot interval, inside the lead-time window.

When “no times are showing”

Work the list in order; it’s almost always one of these:
  1. The service isn’t Public, so the page won’t offer it.
  2. The stylist’s working hours say Unavailable for the days in question.
  3. Time off is covering the whole window.
  4. The lead-time settings are stricter than you remember. A two-week maximum lead time with a fully booked fortnight offers nothing at all.
Still stuck? Visit the Help Center to submit a support ticket.