Scheduling Volunteers
PawPlacer's scheduling system helps you organize volunteer time efficiently. This guide explains how to set up recurring schedules and one-time shifts, view the volunteer calendar, and manage volunteer availability.
Understanding Volunteer Scheduling Options
PawPlacer offers two types of scheduling for volunteers:
- Recurring Schedules: Regular weekly commitments (e.g., every Monday from 9am-12pm)
- One-time Shifts: Individual shifts for specific dates and times
Both types are visible in the volunteer schedule calendar and on individual volunteer profiles.
Setting Up a Volunteer's Availability
To set up a volunteer's schedule:
- Navigate to the volunteer's profile by clicking their name on the Volunteers page
- Locate the "Availability" section on their profile
- The availability section displays two tabs: "Recurring Schedule" and "One-time Shifts"
Managing Recurring Schedules
For volunteers who commit to regular weekly shifts:
- In the Availability section, ensure you're on the "Recurring Schedule" tab
- You'll see a list of all seven days of the week
- To enable a day:
- Toggle the switch next to the day name
- When enabled, time fields will appear
- Set the start and end times for that day
- To disable a day:
- Toggle the switch off
- The day will show "Not scheduled"
- Click "Update Schedule" at the bottom to save your changes
Managing One-time Shifts
For volunteers who help on specific dates:
- Click the "One-time Shifts" tab in the Availability section
- Click the "Add Shift" button
- For each shift:
- Select the date using the calendar date picker
- Set the start time
- Set the end time
- To remove a shift, click the delete button next to it
- Add as many shifts as needed
- Click "Update Schedule" at the bottom to save all changes
Editing a Volunteer's Schedule
To modify an existing schedule:
- Navigate to the volunteer's profile
- Go to the Availability section
- Make any needed changes:
- For recurring schedules: Update days or times as needed
- For one-time shifts: Edit existing shifts or add new ones
- Click "Update Schedule" to save your changes
Viewing the Volunteer Schedule Calendar
To see all scheduled volunteers in a calendar view:
- From the Volunteers page, click the "Schedule" button in the top right
- This opens the volunteer schedule calendar showing all scheduled volunteers
Schedule Calendar Views
The calendar offers several viewing options:
- Day View: Shows a single day's schedule in detail
- 5 Days View: Shows a 5-day view starting from the current day
- Week View: Shows a full 7-day week
- Month View: Shows an entire month of scheduled volunteers
To change the view:
- Use the dropdown menu in the top navigation bar
- Select your preferred view (Day, 5 Days, Week, or Month)
Navigating the Calendar
To move between different time periods:
- Use the left and right arrows to move backward or forward in time
- Click "Today" to quickly return to the current date
Filtering the Schedule
To focus on specific volunteers:
- Use the "Filter by volunteer" dropdown in the top navigation bar
- Select a specific volunteer to show only their schedule
- Choose "All Volunteers" to show everyone again
On mobile devices:
- The calendar automatically switches to Day view for better usability
- Use the filter options to select specific volunteers
- Navigate using the arrow buttons or date picker
Understanding Schedule Display
On the schedule calendar:
- Each volunteer's shift appears as a colored block on the calendar
- The block shows the volunteer's name and shift times
- Completed shifts are marked with a checkmark icon
- Shifts are color-coded for easy visual distinction
Clicking on any scheduled block will take you to that volunteer's profile.
Marking Shifts as Completed
- On the schedule calendar, locate the volunteer's scheduled shift
- Click on the shift block
- Click the "Mark as Complete" button
- The shift will now appear as completed on the calendar
Today's Volunteers Dashboard Widget
For quick reference, PawPlacer provides a dashboard widget showing volunteers scheduled for the current day:
- On your main dashboard, locate the "Today's Volunteers" widget
- This shows all volunteers scheduled for the current day
- Click any volunteer's name to quickly access their profile
This feature helps you know at a glance who should be at your shelter today.
Volunteer Availability on Profiles
When viewing a volunteer's profile, you can see their availability information:
- Regular schedule days and times are shown in the Availability section
- Upcoming one-time shifts are displayed with dates and times
- Completed shifts are marked with a checkmark
This makes it easy to understand each volunteer's commitment and schedule at a glance.