Department types
Campsite supports three types of organisational unit, all created in the same way but displayed and treated differently across the platform:| Type | When to use |
|---|---|
| Department | Standard operational teams — e.g. Hospitality, Reception, Retail |
| Society | Student societies or affinity groups with their own member base |
| Club | Sports clubs, hobby groups, or other interest-based collectives |
Where to manage departments
- Departments: Admin → Departments (
/admin/departments) - Teams: Admin → Teams (
/admin/teams) - Sub-teams: Admin → Sub-teams (
/admin/sub-teams)
Creating a department
Go to Admin → Departments
In the sidebar, navigate to Admin → Departments (
/admin/departments). You will see a list of any existing departments and an option to create a new one.Enter the department details
Fill in the department name, choose its type (Department, Society, or Club), and add an optional description. The name and type are visible to staff in their profile and in broadcast channel listings.
Assign managers
Select one or more managers for this department. Managers have department-scoped broadcast and rota permissions and appear as points of contact for that department’s staff.
Create broadcast channels
Add one or more broadcast channels for the department. Channels are the mechanism by which broadcasts reach staff — each staff member subscribes to the channels they want to receive updates from. A department can have multiple channels (for example, one for general announcements and one for shift updates).
Broadcast channels explained
Every department has at least one broadcast channel. When a manager or admin sends a broadcast, they target it at a specific channel — only staff subscribed to that channel receive it. This means staff can self-manage which updates they receive, while managers retain control over where content is published.Staff subscribe to channels from their personal settings. You do not need to manually subscribe each person — they can do this themselves after joining a department.
Teams and sub-teams
For large departments, teams and sub-teams let you create finer-grained groupings without creating entirely separate departments. Use teams when you need distinct scheduling or reporting segments within a department. Sub-teams sit within teams and are useful for shift-level or location-level distinctions. Manage teams at Admin → Teams (/admin/teams) and sub-teams at Admin → Sub-teams (/admin/sub-teams).