Operational workflows for Unit Leaders and Assistant Unit Leaders managing departments and inviting volunteers.
Unit Leaders and Assistant Unit Leaders are the frontline stewards of church workforce units. This guide details how to onboard volunteers, manage rosters, and oversee team attendance.
Unit Leaders can send personalized invitations directly from the dashboard:
Navigate to Unit Invite Link (/unit/invite).
Scroll to the Send invite by email form.
Enter the worker's full name (optional) and email address (required).
Click Send invite email.
Backend Endpoint:
POST /units/:unitId/invites/send-emailAuthorization: Bearer <unit_leader_jwt>Content-Type: application/json{ "email": "volunteer@example.com", "name": "Sister Sarah"}
The recipient receives an official email branded with Flockbase styling containing an Accept Invitation button linking directly to the registration page.
When a worker navigates to https://flockbase.live/join/:token:
The frontend queries GET /units/public/invite/:token.
This is an unauthenticated public endpoint designed for safe resolution.
It returns only safe metadata ({ valid: true, unit: { name: "Choir" } }).
It never returns internal database IDs, and always responds with status 200 (even for invalid tokens), preventing attackers from inferring valid tokens through HTTP status codes.