# Customer appointment scheduling

Use a business-issued booking link, verify your identity, and confirm one eligible visit.

## Where to find it

Open the appointment link sent by the business; it identifies your booking flow.

Address: `/schedule/:link`. Open the saved resource from the product rather than typing this address.

## Use this page

Open a business-issued link, receive a one-time code at a masked account contact, verify the code, select eligible services for one visit, choose an arrival window, review the details, and confirm once.

## Book a visit

1. Open the business-issued link.
2. Request and enter the one-time code delivered to the masked contact.
3. Choose eligible services for one visit.
4. Select an arrival window and review the details.
5. Confirm once and retain the booking reference.

## Recover an uncertain booking

If confirmation is interrupted or the response is lost, recover the original booking status before trying again. Arrival windows are not held before confirmation. A pending or partial result needs its reference for support.

## Access, states, and recovery

Service details remain hidden until verification. Arrival windows are not held before confirmation. If the booking response is lost, recover the original booking before trying again; pending or partial results show a booking reference for support. Invalid, revoked, expired, or ineligible links fail closed.

Controls and availability depend on the active account and your permissions. If a page is unavailable, verify account access before changing configuration.
