Dashboard
Getting Started
IntroductionFlock
OverviewMembersMember ProfileHouseholdsDashboardCampaignsChildrenEngagementImportOnboardingReportsSteward
OverviewDashboardSessionsNew SessionSession DetailDepositsNew DepositDeposit DetailDonorsDonor ProfileMerge DonorsPledgesRecurring GivingOnline GivingGiving PagesImportBank FeedBulk ActionsStatementsFundsDonor JourneyReportsGather
OverviewDashboardCalendarCheck-In PickerCheck-In ConsoleAttendance RecordsRecord DetailChildren's Check-InChildren's ConsoleOrder of ServicePlan EditorAbsence AlertsReportsSongsChurch HealthServe
OverviewDashboardTeamsTeam DetailVolunteersVolunteer DetailScheduleSongsSetlistsSetlist DetailAvailabilityBlackoutsConfirmationsReportsCircles
OverviewDashboardGroupsGroup DetailGroup FinderLeadersJoin RequestsAttendanceLapsed MembersUnassignedMessagingReportsServe Dashboard
ServeAccess:Super AdminLead PastorPastorTeam LeaderWorship LeaderReporting Only
The Serve Dashboard provides a high-level overview of volunteer coverage for upcoming services. It shows a coverage matrix, KPIs, pending confirmations, a volunteer trend sparkline, and the top-serving volunteers — everything you need at a glance to ensure your services are fully staffed.
Getting Here
Navigation: Serve (header menu) → Dashboard
The Serve module's root URL (/serve) automatically redirects to the Dashboard.
Overview
The page opens with a gradient header showing the campus name and a scope toggle. Below it, a two-column layout displays the Coverage Matrix on the left (65%) and a right rail (35%) containing KPIs, pending confirmations, the volunteer trend chart, and top volunteers.
Fields & Controls
| Field | Type | Description |
|---|---|---|
| Scope Toggle | Button group | Switch between "This Sunday" (next upcoming service) and "All Weeks" (all scheduled services). Controls which services appear in the coverage matrix. |
| Coverage Matrix | Table | Grid showing teams as rows and services as columns. Each cell displays a coverage bar, percentage, filled/total count, and open slot count. Cells are colour-coded: green (80%+), amber (60-79%), red (below 60%). |
| Team Row | Row | Shows team icon, name, leader, total slots, and a colour-coded left border indicating health. Clicking a team cell navigates to the Schedule Builder filtered to that team. |
| Total Slots | Display | Aggregate count of all volunteer slots across all teams for the upcoming service(s). |
| Filled Slots | Display | Number of slots that have been assigned, pending, or confirmed. |
| Pending Confirmations | Display | Count of confirmation requests awaiting volunteer response. Shows inline items with volunteer name, team, role, and service date. |
| Quick Actions | Action list | System-generated action items surfaced from the API, such as slots needing assignment or approaching deadlines. |
| Volunteer Trend | Sparkline chart | 12-week trend of volunteer participation. Displays average and peak values. Bars are colour-coded purple. |
| Top Volunteers | Leaderboard | Ranked list of the most active volunteers showing avatar, name, team, serve count, and confirmation rate. |
| Campus Selector | Global control | Campus-scoped data. The dashboard reloads automatically when you switch campuses from the header. |
Actions
Switch Coverage Scope
- In the page header, click This Sunday or All Weeks
- The coverage matrix and KPIs reload to reflect the selected timeframe
Open Schedule Builder
- Click the Schedule Builder button in the top-right header area
- You are taken to the full month-based schedule grid
Navigate to a Team
- Click any coverage cell in the matrix
- The Schedule Builder opens filtered to that team
Respond to a Pending Confirmation
- In the Pending Confirmations rail, find the item
- Click to navigate to the Confirmations page for detailed triage