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:
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.