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

  1. In the admin sidebar, click Settings, then Queues.
  2. 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.
  3. In the Appointments section, flip the toggle on and set your booking days, hours, slot length, and bookings per slot.
  4. 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-id on 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.

Related articles