Calendar & appointments

The calendar is the operational heart of Lilo. Most of what happens day-to-day — taking bookings, managing the schedule, checking clients in — flows through it.

Views

Switch between day, week, and month views from the top of the calendar. Day view is built for front-desk and provider use during business hours; week view is optimal for planning and rebooking; month view is for spotting gaps and capacity at a glance.

Filter by location, provider, or service type. Service Providers see their own calendar by default and can't switch to other providers' views.

Creating an appointment

Click any open slot to start a new appointment. Pick the client (or create one inline), the service or bundle, the provider, and the time. Lilo will warn you about conflicts (provider, room, equipment) before saving.

Editing an appointment

Click any existing appointment to open the detail panel. From there you can reschedule, change the provider, swap services, add notes, and adjust pricing. Changes notify the client automatically when appropriate (reschedules and cancellations always; pricing changes do not).

Recurring appointments

Set an appointment to repeat weekly, biweekly, or monthly for a defined number of occurrences or indefinitely. Editing a single occurrence doesn't affect the rest of the series; editing the series prompts you to apply the change to future occurrences only.

Buffer time

Each service can specify buffer time before and/or after — for cleanup, room turnover, or prep. Buffers are blocked on the calendar but invisible to clients booking online.

Waitlist

When a desired slot isn't available, clients can join the waitlist for that day or provider. When a cancellation opens the slot, Lilo offers it to waitlist clients in priority order. Lilo AI can also recommend the highest-likelihood-to-rebook waitlist client and draft the outbound message.

Cancellations and no-shows

Cancel an appointment from the detail panel. Configure your cancellation policy (window, fees, deposit retention) in Settings → Booking. No-shows are tracked automatically once an appointment passes its end time without check-in; repeat offenders surface in client profiles and reports.

Check-in

Mark a client as checked in from the calendar or the appointment detail. Check-in starts the service timer and unlocks checkout.