Team Types
Billing
Subscription ManagementTeam Types
ServeAccess:Super AdminLead Pastor
Team types define the categories of volunteer teams available in your church. Each team type has a label, icon, optional color, and active status. System default types can be hidden but not deleted; custom types can be fully managed.
Getting Here
Navigation: Settings → Serve → Team Types
Overview
The page displays all team types in a reorderable list. Each row shows the type's icon, label, system badge (if applicable), active toggle, and action buttons. Use the arrow buttons to reorder types, which controls the display order across the Serve module.
Fields
| Field | Type | Description |
|---|---|---|
| Label* | Text | Display name for the team type (e.g., "Worship", "Tech / AV", "Ushers", "Greeters", "Children's Ministry"). |
| Icon* | Icon picker | A visual icon displayed alongside the label. Choose from a grid of available icons (e.g., Music, Monitor, Users, Heart). |
| Color | Hex color | Optional hex color code for the icon and accent color (e.g., "#9333EA"). Leave empty for the default gray. |
| Active | Toggle | When disabled, the team type is hidden from team creation and scheduling. Existing teams of this type are not affected. |
| System | Badge (read-only) | System-default types are marked with a "System" badge. They can be hidden (toggle off) or edited, but not deleted. |
Actions
Add a Team Type
- Click + Add Team Type below the list
- Enter a label for the new type
- Select an icon from the icon picker grid
- Optionally enter a hex color code
- Click Add
Edit a Team Type
- Click Edit on the type row
- The row expands into an inline editor with the label, color, and icon picker
- Modify the fields as needed
- Click Save
Reorder Team Types
- Use the up/down arrow buttons on the left side of each row
- Sort order is saved automatically to the server
Hide a Team Type
- Click the toggle switch to disable the type
- The row dims to indicate it is hidden
- Toggle it back on at any time to restore visibility
Delete a Team Type
- Click Delete on a custom (non-system) type
- Confirm the deletion in the dialog
- This action cannot be undone