👥 Availability Matrix
The Availability Matrix gives you a week-at-a-glance view of which volunteers are available each day — before you start assigning slots on the Weekly Rota.
Reading the matrix
- Green ✓ — volunteer has declared themselves available that day
- Red ✕ — volunteer has declared themselves unavailable
- Grey – — not yet declared for that day
Summary cards
Four stat cards at the top show: total volunteers, overall availability rate (%), the busiest day of the week, and how many volunteers have fully declared all 7 days.
Day totals footer
Below the matrix, a count pill shows how many volunteers are available each day — colour-coded green (≥60% of total), amber (≥30%), or red (fewer than 30%).
Daily breakdown cards
Below the matrix, seven daily cards list every volunteer who is available that day by name, plus counts of unavailable and not-declared.
How volunteers declare availability
Volunteers use the [pvl_my_availability] shortcode on the member portal to mark each day as available or unavailable. Admins can see the results here — they cannot edit declarations on behalf of volunteers.
Common questions
- Can I edit a volunteer's availability from here?
- No — availability is self-declared by volunteers from the member portal. This keeps the rota fair and gives volunteers ownership of their schedule.
- What does "Nothing declared" mean on a volunteer's row?
- That volunteer has not yet submitted any availability for the selected week. You may want to send them a reminder to log in and fill in their availability.
- What is the small grey line under each name?
- What that volunteer has actually turned out for over the past year, with how many times, most frequent first. It is there so that a gap on the grid is something you can act on: “nothing declared” tells you nobody has answered, whereas “Bar Steward (14)” tells you who to ring. Only the past year counts — somebody who did the bar three seasons ago is not who you want today — and at most two roles are shown, because a list of everything anybody has ever done is as unreadable as no list at all.
- A volunteer has no line under their name.
- They have not done a rota duty in the past year. New volunteers will be blank until they have done one.
- Why does a day show nobody available when nobody has said they are unavailable?
- Because availability is declared, not assumed. Somebody who has said nothing has not agreed to anything, and a rota built on silence puts people down for duties they never accepted — which is the fastest way to lose volunteers. The count is of people who have actually said yes.
The day card says which kind of empty it is: \”3 volunteers have not said yet\” is a reminder waiting to be sent, whereas \”Everybody has declared unavailable\” is a real problem with that day. Until 9.99.230 both read \”No volunteers available\”, which made a chasing job look like a crisis. - How do I navigate to a different week?
- Use the ‹ Prev week / Next week › buttons in the hero header. Click This week to jump back to the current week.