Created by the same person as communitymanagementsystem.co.uk

The roster management platform built for serious communities

Stop managing your departments in Google Sheets. FosterRoster handles ranks, Discord sync, shift tracking, certifications, and more — all in one place.

Get Started Free View Documentation
Free forever plan Discord integration included Setup in under 5 minutes
1
Active server(s)
130+
Members enrolled
15+
Ranks & flags created
100+
Shifts tracked

Core Features

Everything your department needs

Built specifically for roleplay communities. Every feature is designed around how departments actually operate.

Roster Builder

Create department rosters with custom ranks, sections, callsign formats, rank insignias, and access levels. Build your command structure exactly the way you need it.

Discord Role Sync

Every promotion, demotion, and enrolment automatically updates Discord roles and member nicknames. Zero manual work — it just happens.

Shift Tracking

Clock in and out from the web dashboard or in-game MDT. View weekly/monthly breakdowns, leaderboards, and set minimum hour requirements per rank.

Auto Callsign Assignment

Define a callsign format per rank once. Every new enrolment gets the next available ID automatically — no spreadsheet formulas required.

Certifications & Flags

Track training completions and qualifications with custom flags. Link certifications to Discord roles so they're automatically assigned when awarded.

Documents & SOPs

Host your department's policies, training guides, and standard operating procedures. Accessible from the web dashboard or in-game MDT tablet.

LOA Calendar

Members submit leave requests from the dashboard or in-game. Approve with one click. Statuses auto-revert when leave expires — no manual follow-up needed.

Notes & Discipline

Add private leadership notes, issue strikes with optional expiry dates, and keep a complete conduct record per member — visible only to appropriate ranks.

API & In-Game Script

Full REST API for custom integrations plus a dedicated FiveM resource. View and manage rosters, read documents, and track shifts without leaving the game.


Manage your whole department from one dashboard

Promote, demote, transfer, enrol, and remove members in a few clicks. Every action syncs to Discord automatically and is logged with a full audit trail.

LSPD — Active Roster
CallsignNameRankStatus
A-01 T. Harrington Commander On Duty
B-07 R. Castillo Sergeant On Duty
C-14 M. Okonkwo Officer LOA
C-19 J. Petrov Officer Off Duty
D-03 S. Nguyen Cadet Off Duty
24
Total Members
8
On Duty
3
On LOA
Shift Analytics — This Month
Duty Hours Leaderboard
T. Harrington38.5h
R. Castillo29.1h
J. Petrov18.2h
M. Okonkwo BELOW QUOTA4.0h / 10h
186h
Total hours
91%
Quota compliance
7.75h
Avg per member

See exactly who is pulling their weight

Set minimum duty requirements, monitor compliance in real time, and export PDF reports. Leaderboards motivate activity — quota flags catch inactivity before it's a problem.


Platforms

Works with your community's platform

The web dashboard and Discord bot work with any community. The in-game script is FiveM-specific.

FiveM

Full in-game integration via a dedicated FiveM resource. MDT tablet for roster access, shift clock-in, document viewing, and LOA requests inside GTA V roleplay.

Roblox & ERLC

Web dashboard and Discord bot work seamlessly for Roblox ERLC and other Roblox roleplay experiences via the open REST API.

Arma & MilSim

Designed to handle military-style unit hierarchies, operation logs, and rank structures for Arma 3 and Arma Reforger simulation communities.


Pricing

Simple, honest pricing

Start free with no limits on core features. Upgrade when you're ready for more rosters and advanced tools.

Free
$0
Forever free — no credit card required
  • Up to 2 department rosters
  • Unlimited members
  • Full Discord role sync
  • Shift tracking (30-day history)
  • Unlimited documents
  • Full REST API access
  • Unlimited rosters
  • Certifications system
  • FiveM in-game script
Deploy for Free
Premium
$4.99
Per server / per month
  • Unlimited department rosters
  • Unlimited members
  • Full Discord role sync
  • Full shift history & PDF export
  • Certifications & flags system
  • Custom roster URL
  • FiveM in-game MDT script
  • Priority Discord support
Upgrade to Premium

FAQ

Frequently asked questions

Can't find the answer here? Join our Discord and the team will help you out.

Yes. The free plan gives you 2 rosters, unlimited members, full Discord sync, shift tracking with 30 days of history, and complete API access. No credit card, no time limit. Premium unlocks unlimited rosters, certifications, full shift history, and the FiveM in-game script.

Under 5 minutes for most servers. Add the Discord bot, log in with your Discord account, and create your first roster. Documentation covers every step and our Discord community is available if you get stuck.

The web dashboard and Discord bot work with any Discord-based community regardless of game platform. The dedicated in-game MDT script is FiveM-specific, but the full platform functions for Roblox, Arma, and any other Discord server via the web interface and API.

Yes. Set up your rank structure, enrol your members, and you're live. FosterRoster handles Discord sync, callsign assignment, and automated promotions — things spreadsheets can't do. Most servers are fully migrated in under an hour.

Free accounts can create up to 2 rosters per server. Premium unlocks unlimited rosters, so you can run separate rosters for every department — Police, Fire, EMS, Civilian, and more — all under one Discord server.


Say goodbye to Google Sheets

Get your department set up in minutes. Free forever, no credit card required.

Get Started Free Join our Discord