The Volunteer Portal is a key feature of Volunteer Management, but acts as a separate, volunteer-facing web application where volunteers can see their schedule, sign up for open shifts, submit requirement completions, request time off, and manage their notification preferences.
Add a caption...
How volunteers access the portal
The portal is a separate, volunteer-facing site (at /volunteer-portal/). Volunteers get in by accepting an emailed invitation — sent by staff from the volunteer's Portal Access page — where they set up a login. After that, they sign in with their email and password (or an emailed code, if enabled).
What volunteers can do
The portal's navigation has these sections:
Home — Their upcoming shifts and recurring schedules; they can cancel a shift, which records a one-day time off for that date.
Available Shifts — A weekly calendar of open shifts they can sign up for. If a job requires approval, the signup is submitted as Pending Approval ; jobs may also require certain skills or completed requirements to be eligible.
Requirements — Their assigned requirements and status. Where allowed, they can submit a completion (with dates, notes, and any required files), which goes to staff for review.
Shift History — A read-only record of their past shifts with hours and mileage.
Time Off — Request time off for future dates, and cancel upcoming requests.
Notification Preferences — Manage their email and SMS opt-in and choose which notifications they receive.
You control a volunteer's access from their Portal Access page (Edit → Portal Access) on the staff side — that's where you invite them or revoke access. Self-signups that need approval, and requirement completions submitted in the portal, appear on the staff side for you to review.