Volunteer roster
Created on 05 Dec 2025
The roster provides a visual calendar view of all shifts and volunteer assignments, making it easy to see coverage at a glance and identify gaps in your schedule.
Accessing the roster
Navigate to Volunteers → Roster within your event to view the roster.
View modes
The roster offers two view modes depending on your filter selection:
Daily view (default)
When viewing All teams, the roster displays a grid with:
- Rows: Time slots throughout the day
- Columns: Teams
This view shows all teams side by side, making it easy to compare coverage across your entire volunteer operation.
Team view
When you select a specific team from the team filter, the roster switches to:
- Rows: Time slots
- Columns: Days
This view focuses on a single team across multiple days, useful for team leads reviewing their team's schedule.
Filtering the roster
Day filter
Filter shifts by date:
- All days – Show all dates with shifts
- Specific date – Click a date button to show only that day
Team filter
Use the team dropdown to:
- All teams – Show all teams in daily view
- Specific team – Focus on one team in team view
Status filter
Filter shifts by their current status:
| Filter | Shows |
|---|---|
| All shifts | Every shift regardless of status |
| Open only | Shifts that still need volunteers assigned |
| Fulfilled only | Shifts with required volunteers assigned (not all confirmed) |
| Confirmed only | Shifts where all assignments are confirmed |
Show/hide teams
In daily view with multiple teams, use the Show all teams and Hide all teams buttons to quickly expand or collapse team columns.
Understanding the roster display
Shift cards
Each shift appears as a card showing:
- Time range – Start and end time
- Role – If a specific role is assigned
- Assignment count – Number assigned vs required (e.g., "2/3")
- Status indicator – Colour-coded badge
Status colours
| Colour | Status | Meaning |
|---|---|---|
| Yellow | Open | Needs more volunteers |
| Blue | Fulfilled | Required number assigned, awaiting confirmation |
| Green | Confirmed | All volunteers confirmed |
| Grey | Inactive | Shift is disabled |
Actions from the roster
Assign volunteers
Click on any shift card to open the assignment modal where you can:
- Search for available volunteers
- Assign volunteers to the shift
- Send notification emails
View shift details
Click the View button on a shift card to see:
- Full shift information
- List of assigned volunteers
- Assignment history
Quick navigation
- Table view – Click to switch to the shifts table for detailed management
- Schedules – Navigate to shift schedules to modify templates
Exporting the roster
Excel export
Export roster data to Excel:
- Click the Export dropdown at the bottom of the roster
- Choose export scope:
- Visible days – Only the currently filtered dates
- All days – Complete roster for all dates
The export includes shift times, teams, roles, and volunteer assignments.
PDF export
Download a printable PDF roster:
- Click the PDF button on any day header
- The PDF shows all shifts for that day in a print-friendly format
For team-specific PDFs, select a team first, then use the PDF export option.
Tips for using the roster
- Check coverage daily – Use the day filter to review each day's coverage before the event
- Focus on open shifts – Use the "Open only" filter to quickly identify gaps
- Export for team leads – Generate team-specific PDFs to distribute to team leads
- Use alongside shifts table – The roster gives an overview; use the shifts table for detailed management
- Review confirmed status – Before the event, filter by "Confirmed only" to verify all critical shifts are locked in
Troubleshooting
"Shift schedules not set up" message
You need to create shift schedules before viewing the roster:
- Go to Volunteers → Shift schedules
- Create at least one schedule
- Ensure shifts are generated
No shifts showing
- Check your filters – you may have filtered to a day or status with no matching shifts
- Verify shifts exist in the Shifts table view
- Ensure shift schedules have status Active
Team columns not appearing
Teams only appear in the roster if they have shifts assigned. If a team has no shifts for the selected day, it won't show as a column.