> ## Documentation Index
> Fetch the complete documentation index at: https://help.oskaros.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Calendar

> View, manage, and adjust bookings across all resources and staff.

The Calendar gives you a complete visual overview of your schedule — bookings, events, staff availability, and connected calendars in one place.\
Plan ahead, avoid conflicts, and manage time with clarity.

[Open Calendar →](https://app.oskaros.com/dashboard/calendar)

***

## Why It Matters

* **Prevent conflicts** — View all bookings and resources at once to avoid double-booking.
* **Plan visually** — Identify busy periods, quiet hours, and open slots for new bookings.
* **Stay in sync** — Connect Google or Outlook to see external events alongside Oskar bookings.

***

## Views and Filters

### Calendar Views

Switch between:

* **Day** — See all bookings for a single day.
* **Week** — Spot recurring patterns and balance workloads.
* **Month** — Get a full overview of upcoming activities.
* **Agenda/List** — See all upcoming items chronologically.
* **Timeline** — For tracking multiple resources or units side-by-side.

### Resource and Staff Filters

Focus on specific rooms, staff, or equipment.\
Use the dropdown in the top-right corner to select one or multiple resources.\
Search by name for quick filtering.

### Service and Status Filters

Filter by service, event, or booking status (confirmed, pending, cancelled).\
Useful for viewing only upcoming classes or unapproved bookings.

### Custom Hours

Hide closed hours to declutter the view.\
Expand to 24-hour mode for overnight stays or long events.

### External Calendars

Connected Google or Outlook events appear in a distinct colour.\
Toggle them on or off under **Settings → Calendar Sync**.

***

## Key Actions

### Navigate

* Use **Today** to jump to the current date.
* Use the **arrow buttons** to move between days, weeks, or months.
* Hover over the mini-calendar for quick navigation.

### Create a Booking

* Click any empty slot to add a booking directly.
* Or click **Add booking** (top right) and choose **Regular booking** or **Event booking**.
* Select a resource, service, date, and time — then click **Add booking** to confirm.

### Edit or Cancel

* Click a booking block to open its details panel.
* View customer info, service, price, and notes.
* Use quick actions: **Check in attendee**, **Show order**, or **Cancel booking**.
* Drag and drop to reschedule; Oskar checks availability automatically.

### Manage Events

* Events appear as wider blocks with attendee counts.
* Click an event to open its detail panel — view attendees, booked vs. capacity, and ticket types.
* Add or remove attendees, or check them in/out using QR codes.

### Print or Share

Export your schedule as a **PDF** or create a **shareable link**.\
Perfect for sharing with staff, instructors, or venues.

***

## Step-by-Step

1. **Open the Calendar** from the left menu. Choose Day, Week, Month, or Agenda view.
2. **Filter by resource or staff** using the dropdown in the top right. Refine by service or status if needed.
3. **Add a booking** by clicking **Add booking** or any empty slot. Select booking type, resource, service, and time.
4. **Review details** by clicking a booking block. Edit, cancel, or check in attendees directly from the side panel.
5. **Reschedule** by dragging bookings to new time slots. Oskar validates availability automatically.
6. **Connect external calendars** in **Settings → Calendar Sync** to display external events.
7. **Print or share** your calendar as a PDF or link for others to view.

***

The Calendar keeps your entire schedule in one clear, connected view — so planning stays simple, visual, and reliable.
