Bookings
Review upcoming meetings, approve pending requests, and cancel.
Open Dashboard → Bookings. Tabs: Upcoming, Pending, Past.
Statuses
| Status | Meaning |
|---|---|
pending | Waiting for host approval (or held for conflict checks) |
confirmed | Booked; calendar event written when possible |
cancelled | Cancelled by host or guest |
rescheduled | Replaced by a new confirmed booking |
Without confirmation
When Require host confirmation is off:
- Guest confirms → booking is
confirmed - Google Calendar event (+ Meet if enabled) is created
- Guest receives confirmation email
With confirmation
When confirmation is required:
- Guest requests →
pending - Guest gets “Request received”; you get “Confirm booking” pointing at Bookings
- No Google Calendar event until you approve
Approve or decline
On the Pending tab:
- Approve →
confirmed, create calendar/Meet, email guest “Confirmed:” - Decline →
cancelled, email guest “Declined:”
Cancel as host
On upcoming bookings, Hold to cancel:
- Sets status to cancelled
- Deletes the Google Calendar event when present
- Emails the guest
Guest actions
On /booking/{uid} guests can cancel (confirmed or pending) or reschedule (confirmed only). Reschedule marks the old booking rescheduled and creates a new confirmed one.
Upcoming layout
Upcoming groups Today and Next. Open a booking sheet for When, Who, Where (Meet), and Notes.