Manual · Booking

Booking

A booking page at https://{host}/book/<principal> is a page you share with people who have no account, so they can ask for time in your calendar.

Nothing is bookedTentative eventOne page per principalNo sign-in
Nothing is booked. A request lands on your calendar as a tentative event, with the requestor's name, address and note, and you confirm it in the calendar application — the confirmation is what sends the invitation.

A page belongs to a principal rather than a user: the appointment wanted is often with anybody in a group, a group is a principal, and whoever handles the request sets the participants.

What the visitor sees

No sign-in: the visitor picks a length and a slot, gives name, address and a note, and sends. The page shows only slots your busy time leaves free, inside the workday, lead time and horizon you set.

What you set

The page's settings live in the console (/console/calendar/booking): the display name, headline and blurb, the target calendar, the time zone, the workday (days and hours, default Mon–Fri 09:00–17:00), the slot grid (default 30 minutes), the offered lengths, the lead time (default 12 hours), the horizon (default 30 days), and whether an email address is required.

The page answers 404 until it exists — turning the page off is deleting its record. A principal without a calendar-user address takes no requests.

What to know

Next chapters

Calendar holds the confirmed event; the rest of the manual: