Building a Site

Scheduling and appointments

The scheduling module lets visitors book appointments on your site without registration: they pick a service, a date and a time, leave their contacts - and the slot is reserved.

Setup. In the builder there is a “Schedule” step between “Sections” and “Publish” (requires seller verification). There you set your timezone, weekly working hours, date exceptions (days off or special hours on specific dates) and your services: name, duration, buffer time before and after, and price. Slots are shown to visitors in the chosen timezone.

How visitors book. The “Booking” section on the published site walks the visitor through four steps: service → date → time → contact details. After submitting, the guest receives a confirmation email with a manage link (/site-appointment/<token>) where they can view the appointment, reschedule or cancel it, and download an ICS file to add it to their calendar. Reminder emails are sent 24 hours and 2 hours before the visit.

Managing appointments. All bookings are listed at Profile → My sites → your site → Appointments (/profile/sites/<id>/appointments). Confirm incoming appointments and mark them as completed; confirmed appointments whose time has already passed are completed automatically.