← Blog

Matching a Volunteer Is a Safety Decision, Not a Scheduling One

When a caregiver asks for support, the obvious question is: which volunteers are free? That turns out to be the easy part. The harder question, the one that actually protects a family, is which volunteers are right for this specific household.

Done by hand, matching is a coordinator holding a dozen things in their head at once: who's available, who lives close enough, who can drive, whether there are children in the home, what the caregiver actually needs help with. Miss one of those and you haven't just made a scheduling mistake. You've put the wrong people in someone's home.

So the system does the holding. A coordinator opens the support request, clicks Assign Volunteers, and the match runs against the rules that matter, not just the calendar:

1 Filter volunteers by status, availability, and proximity to the household.
2 If the family is beyond transit distance, require at least one volunteer who drives.
3 If there's a female caregiver or children in the home, a safeguarding rule narrows the eligible pairings.
4 Rank the remaining options with a match score and show the top pairings.
5 Coordinator picks one to three volunteers. A skills gap flags a warning that needs an override and a note.
6 On confirmation, the system creates the Volunteer Job and Shift, sends 48-hour notice emails, and schedules the Meet & Greet if it's the household's first visit.

None of these are scheduling rules. They're safeguarding rules, the kind a coordinator used to carry in their head and hope they never forgot on a busy day. Putting them in the system doesn't replace the coordinator's judgment. It just means that judgment happens on purpose, on every single match, instead of only when someone remembers to ask.