Activity tracking for FiveM rosters
Keeping members active is the hardest part of running a department. Set requirements, see who meets them and spot inactive members, without chasing anyone.
Duty and activity tracking is on every plan, including Free. Minimum hours by rank starts on Standard, $6.99 a month.
The activity problem
Every server owner knows it. You set up departments, recruit members and add ranks, and then half the roster goes quiet. Without a way to see who is actually patrolling, training and turning up, departments stall.
A spreadsheet cannot fix this. Either members report their own hours in it, which they will not, or you add it all up by hand, which you do not have time for. Most servers skip activity tracking altogether and live with the result: dead departments, absent command staff and a roster full of names that never show up.
PulseRoster makes logging hours easy for members and checking them easy for command staff.
How activity tracking works
Members log their hours
Members clock on with /duty in Discord, or log a shift on the website with how long it ran, what kind of activity it was and any notes: patrol, training, meetings or anything else your department counts. Logging a shift after patrol takes under 30 seconds.
Requirements set by rank
A cadet in training might need 12 hours a week to finish probation, a patrol officer 10, and a lieutenant running a division only 6, because they have paperwork to do. Set hours for each rank in each department, so Police and EMS can ask different things, and pick a weekly, bi-weekly or monthly period.
One page for command staff
Activity Standings lists every member with their hours for the period, what they need, their progress and where they stand: met, on track, at risk or on leave. Step back through earlier periods, or export the whole list to a spreadsheet.
Leave counts
Requirements pause while a member is on approved leave, and pick up again when they come back. Members on holiday or dealing with real life are not flagged as inactive, and nobody has to remember to excuse them.
| Member | Rank | Hours | Needs | Progress | Status |
|---|---|---|---|---|---|
| RNR. Nguyen | Sergeant | 14.5 | 10 | Met | |
| LRL. Romero | Officer I | 11.0 | 10 | Met | |
| TBT. Brooks | Officer III | 7.0 | 10 | On track | |
| EFE. Fischer | Officer II | 5.5 | 10 | On track | |
| KPK. Patel | Officer II | 3.5 | 10 | At risk | |
| DMD. Moreno | Officer I | 0.0 | 10 | On leave |
Why it matters
Keep departments alive
Nothing empties a server faster than dead departments. Command staff see the problem early, before a department goes quiet.
Fair promotions
Promotions should follow effort, not favourites. Hours on record give command staff something solid to point to.
Accountable without the nagging
Members know the bar and can check their own progress. Command staff see the whole roster without chasing anyone.
Common questions
Anything not covered here, ask us in Discord. The people who make PulseRoster read it.
Ask on DiscordHow does activity tracking work in PulseRoster?
Members log their activity, such as patrol hours and training time, with /duty in Discord or on the PulseRoster website. Command staff set minimum hours per rank, and PulseRoster checks whether each member is meeting theirs. Activity Standings shows the whole department at a glance.
Can different ranks have different requirements?
Yes, from the Standard plan. Give each rank its own minimum, for example 10 hours a week for officers and 6 for command staff, or mark a rank as exempt. Requirements are set per department, and ranks without their own hours use your community's requirement.
What happens to requirements during a leave of absence?
They pause while the member is on approved leave. When the leave ends, tracking picks up again. Nobody has to adjust anything by hand.
See who is really
showing up.
Duty and activity tracking is on every plan, including Free. Set it up tonight.