Volunteer & Team Management
Overview of the SPIC MACAY volunteer system — profiles, teams, promotion workflows
The SPIC MACAY Volunteer System
Volunteer System
Every volunteer gets a unique VID, belongs to a geographic chapter, and can join multiple team instances. The system tracks profiles, team memberships, office bearers, and promotion from community member to active volunteer.
Team → Instance → Member
Data Model
The volunteer system uses a three-level hierarchy. Permanent teams spawn term-scoped instances, and members are assigned to instances — not teams directly.
Three types of volunteer teams
Organization
Volunteer teams are organized into three categories, each serving a different scope within the SPIC MACAY structure.
From Community Member to Volunteer
Lifecycle
Community members can be promoted to full volunteers through a defined workflow. The promotion preserves the Person record and auto-assigns a new VID.