> ## Documentation Index
> Fetch the complete documentation index at: https://pigeonholeapp.co.uk/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Staff Schedules

> Viewing and managing staff schedules from the occupancy planner.

The staff tab provides comprehensive management of staff schedules and allows you to adjust work patterns to optimize coverage.

<img src="https://mintcdn.com/pigeonholeearlyyearsltd/Zle3I897WaMJhxYe/images/staff-schedule-tab.png?fit=max&auto=format&n=Zle3I897WaMJhxYe&q=85&s=1f3edea533d5563b3183cb88a364c842" alt="Staff schedule tab showing weekly work patterns for each staff member" width="1042" height="380" data-path="images/staff-schedule-tab.png" />

## Staff Schedule Overview

The staff list displays:

* **Staff Name**: Full name and role
* **Weekly Pattern**: Visual representation of their work schedule
* **Daily Hours**: Scheduled hours for each day
* **Room Assignment**: Which room(s) they are assigned to
* **Schedule Status**: Current, upcoming, or historical schedules

## Updating Staff Work Schedules

To modify a staff member's work schedule:

1. **Find Staff Member**: Use search or browse the staff list
2. **Click Edit**: Click the edit button next to their name
3. **Modify Schedule**: The staff schedule edit dialog opens

<img src="https://mintcdn.com/pigeonholeearlyyearsltd/Zle3I897WaMJhxYe/images/staff-session-edit.png?fit=max&auto=format&n=Zle3I897WaMJhxYe&q=85&s=3c1c9eb70b37c5a62adb3675927d8498" alt="Staff session edit dialog with schedule configuration options" width="1041" height="746" data-path="images/staff-session-edit.png" />

### Staff Schedule Edit Options

The staff schedule editor provides:

* **Session Periods**: Configure different work periods
* **Start/End Dates**: Set when the schedule is active
* **Daily Hours**: Specify start and end times for each day
* **Room Assignment**: Select which room the staff member covers
* **Days of Week**: Choose which days they work
* **Break Times**: Configure breaks and non-contact time

### Making Schedule Changes

When editing staff schedules:

1. **Adjust Work Hours**: Set appropriate start and end times
2. **Select Work Days**: Choose which days of the week apply
3. **Room Assignment**: Ensure staff are assigned to appropriate rooms
4. **Date Ranges**: Set the period when the schedule is active

## Saving Staff Changes

Pigeonhole allows you to make multiple staff schedule changes before saving each one. This allows you to easily find the optimum occupancy for your setting:

1. **Edit Multiple Staff**: Make changes to several staff members
2. **Track Changes**: The system tracks all modified schedules
3. **Save**: Click **Save** to save each staff member's changes
4. **Cancel**: Click **Cancel** to revert all updates on a staff member

<Info>
  Changes to staff schedules are immediately reflected in the occupancy heatmap, allowing you to see the impact of your adjustments in real-time.
</Info>
