[FEATURES]

Every Feature Your FiveM Server Needs

PulseRoster is the all-in-one FiveM roster management system and CMS built for roleplay communities. From multi-department rosters to automatic Discord role sync, activity tracking, and a full disciplinary system — everything you need to run professional departments without Google Sheets.

Core FiveM Roster Management Features

The foundation of every PulseRoster community — available on all plans including free

Multi-Department Rosters

Manage police, EMS, fire, civilian, and server staff departments — each with custom ranks, subdivisions, and certifications. No limit on department types.

Discord Integration

Automatic Discord role sync on promotions and demotions. OAuth login means no extra passwords. Bot slash commands for roster lookups, LOA requests, and more.

Learn more

Activity Tracking

Members log patrol hours and training time. Set rank-based requirements so command staff can see who is meeting expectations at a glance.

Learn more

LOA Management

Full leave of absence system — request, approve, auto-activate and auto-complete by date. Custom LOA types, calendar view, and Discord notifications.

Disciplinary System

Track infractions, issue warnings, manage suspensions and appeals. Configurable templates, categories, and automatic Discord notifications to keep leadership informed.

Discord Notifications

Automatic webhook notifications for promotions, LOAs, disciplinary actions, new members, and more. Keep your Discord server updated without manual announcements.

And Much More

Every tool your FiveM community needs to run professional departments

Public Roster Pages

Share a professional, themed public roster page for each community. Multiple themes available — show your department structure to recruits and other servers.

Certifications

Track FTO, SWAT, K9, pursuit, and any custom certifications. Assign certifications to members and display them on public rosters.

Subdivisions

Create specialized units within departments — SWAT, K9, Traffic, Detective Bureau, and more. Members can hold a main rank and belong to multiple subdivisions.

Bulk CSV Import

Migrating from Google Sheets? Import your existing roster data via CSV. Map columns to PulseRoster fields and import hundreds of members in minutes.

Granular Permissions

Give the right people the right access. 35 individual permissions across community, department, and custom staff roles — so the SGT-at-Arms can issue strikes without touching billing.

Custom Staff Roles

Create roles like Training Coordinator, IA Investigator, or Recruitment Lead with specific permissions. Go beyond the basic Owner/Admin/Moderator hierarchy.

Callsign Management

Generate and track callsigns per department. Maintain callsign history so you know who had what callsign and when.

Custom Fields

Add custom metadata to members — badge numbers, unit numbers, time zone, specializations, or anything your department needs to track.

Audit Logging

Complete audit trail of every action — promotions, demotions, LOA approvals, disciplinary actions, and settings changes. 7-day to unlimited retention by tier.

What Makes PulseRoster Different

Built Specifically for FiveM

PulseRoster isn't a generic community tool adapted for gaming. It's built from the ground up for FiveM roleplay communities — every feature is designed around how FiveM departments actually operate, from rank structures to patrol hour tracking.

Replaces Google Sheets Completely

Most FiveM servers start with Google Sheets and outgrow them fast. PulseRoster handles everything Sheets can't — automatic Discord role sync, activity tracking, LOA management, disciplinary records, and proper audit logging. See the full comparison.

Generous Free Tier

Get started with 3 departments, 25 members, Discord login, basic role sync, LOA management, certifications, and a public roster page — all completely free with no time limit. Upgrade only when you need more.

Professional Features, Simple Setup

No in-game scripts to install. No server-side setup. Sign in with Discord, create your community, add your departments, and you're live. Most servers are fully set up in under 30 minutes. See the setup guide.

Frequently Asked Questions

How does activity tracking work?
Members log patrol time directly in PulseRoster with a start/end picker, optional activity type (Patrol / Training / Event / Administrative / Other), and notes. Hours roll up by day, week, and month. Supervisors and command staff see full department totals; members see their own. Activity requirements (e.g., 'Officer I must hit 8 hours/month') are configured per-rank and members below the bar surface in the Activity Warnings inbox.
What does the disciplinary system include?
Six severity tiers from Verbal Warning through Termination, with optional appeal flow, configurable reason categories, expiration dates, and member-acknowledgment. Records are scoped to a department, attributed to the issuer, and visible on the affected member's profile. Severity ≥ 4 actions require a confirmation dialog summarizing impact before submission.
How does the LOA system work?
Members request leave by date range with a reason and optional department. Approval lives with department supervisors and command staff. Approved LOAs auto-flip to Active when the start date passes and Completed when the end date passes. Members can withdraw a pending request or report an early return. Discord role sync (Standard+) can move a member into an 'On Leave' role automatically.
Can I customize ranks, subdivisions, and certifications?
Yes. Each department defines its own rank ladder (with supervisor and command-staff flags), optional subdivisions (SWAT, K9, FTO, etc.), and certifications. Subdivisions can have their own roster page. Certifications can be tied to Discord roles for automatic sync.
What's the public roster page?
Every community gets a public, read-only roster at /roster/{your-slug}. It's a polished view of your department structure, member counts, and (optionally) leadership tiles — designed to share with prospective recruits or display from a server's website. Free tier includes the public roster; theme + columns are configurable.
Does PulseRoster include a documentation system?
Yes — Standard tier and above. Author SOPs, handbooks, code tables (10-codes, penal codes), and checklists with a TipTap rich-text editor, version history, and required-reading acknowledgments. Track who's read what across the community and surface 'Action required' to members until they acknowledge.

Ready to upgrade your FiveM roster?

Get started for free. No credit card required. Set up your community in minutes.

Get Started Free