Appointments are a per-queue feature, included on paid plans. When a queue has appointments turned on, customers see a Book Ahead option alongside the walk-in flow on the self check-in page.
Turn appointments on for a queue
- In the admin sidebar, click Settings, then Queues.
- Click the edit (pencil) icon on the queue you want to accept bookings for. If you're creating a new queue, save it first, then edit it.
- In the Appointments section, flip the toggle on and set your booking days, hours, slot length, and bookings per slot.
- Save. The Appointments page in the sidebar will start listing bookings for this queue.
Decide which queues should take bookings
You don't need every queue to accept appointments. A shop with a walk-in chair and a by-appointment chair can run two queues: one with appointments off, one with appointments on. Customers see the right option based on which queue they join.
What customers see
On the self check-in page for a queue with bookings enabled, the customer sees a Join now / Book ahead toggle. Book ahead asks for their details, a date, and one of the open time slots.
Common problems
- No Book Ahead option for customers. Appointments aren't enabled for that specific queue, or your plan doesn't include appointments. Check the queue's settings and your plan.
- Bookings are going to the wrong queue. The widget and kiosk are tied to a specific queue or location. Verify the
data-queue-idon the widget script. - You want appointment-only, no walk-ins. Create a queue dedicated to appointments and don't share its walk-in URL or kiosk entry.
- Staff can't see bookings. Open Appointments in the sidebar and check the Queue filter at the top of the page.