The San Andreas RP community dashboard in PulseRoster

Every rank, every member, one roster.

Departments, ranks, badge numbers and callsigns in one place, with Discord roles that follow every promotion. Free for up to 3 departments and 20 members.

Slot roster
Vehicle sheet
Uniform sheet
Discord roles
Free is not a trial.
No card, no time limit.

Department Rosters

Custom ranks, badge numbers, callsigns and subdivisions for every department you run.

Duty & Activity

Members clock on and off, and their hours land on the right department automatically.

Leave of Absence

A calendar of who is out. Leave starts and ends on its dates without anyone touching it.

Discipline & Certs

Warnings, suspensions and appeals on record, with certifications that warn before they expire.

Most communities keep the roster in a spreadsheet, promotions in Discord and leave in a channel nobody scrolls. PulseRoster keeps all three on one record, so a promotion is one click instead of three.

Why communities switch to PulseRoster

Free has everything that matters

Duty tracking, the LOA calendar, discipline, documents, applications and Discord roles all work on Free. Paid plans add room, not the basics.

Discord roles follow the roster

Promote, transfer or remove someone on the roster and their Discord roles change to match. On every plan, including Free.

Build it straight from Discord

Pick a Discord role and everyone who holds it lands in the department and rank you choose, with callsigns and badge numbers filled in.

A public roster for recruiting

Share one link that shows your departments, leadership and ranks. Nobody needs an account to look.

SOPs your members actually read

Keep SOPs, 10-codes and training manuals in one place, and see who has read the ones that are required.

Comes with PulseCAD Pulse Max

Communities on PulseCAD's Pulse Max plan get PulseRoster Professional included, normally $19.99 a month.

Going on duty, without leaving Discord.

/duty
Typed in Discord. Starts the member's shift on your roster.
0Downloads for your members
5Discord commands
$0On the Free plan
The activity log, showing each member's hours by department

No more pasting shift times into a channel and adding them up at the end of the month. A member types /duty, picks their department and clocks in. When they clock off, the hours land on their record under the right department, ready for your monthly review.

  • /roster shows the roster, or one department of it
  • /lookup pulls up any member's rank and callsign
  • /activity tells a member where they stand this period
  • /loa sends a leave request with dates and a reason
  • Minimum hours by rank, so a cadet and a captain answer to different bars (Standard)
  • Export to a spreadsheet when you need hours for a review
How activity tracking works

See it before you sign up

A slot roster: fixed badge numbers per rank, with filled and vacant positions

Works with the community
you already run.

FiveM

Police, sheriff, fire and EMS, dispatch and civilian departments, each with its own ranks, callsigns, badge numbers and subdivisions. Nothing to add to your server.

Police roster guide

Discord

Promote someone on the roster and their Discord roles change with them. Bring a whole department in from a Discord role, and from Standard up, nicknames can follow rank too.

Discord guide

ER:LC

Run your ER:LC departments the same way, with a public roster your players can find. There is nothing to install and no server key to hand over.

ER:LC rosters

Free is not a trial.

Every plan has the whole roster. Paid plans add room to grow.

Pay yearly, save 16%
Free

A complete roster for a smaller community, for as long as you use it.

$0/forever
  • 3 departments, 20 members
  • Duty clock and activity tracking
  • LOA calendar and discipline
  • Discord roles and member import
  • Public roster page
Start free
Standard

For communities that outgrow three departments.

$6.99/month
  • Everything in Free
  • 15 departments, unlimited members
  • Slot and hybrid rosters
  • Minimum hours by rank
  • Every public roster theme
Get Standard
Professional

No limits, your own domain and your own branding.

$19.99/month
  • Everything in Standard
  • Unlimited departments and documents
  • Your own domain for public pages
  • Your branding, not ours
  • Priority support
Get Professional
See everything in each plan

Free

  • 3 departments
  • 20 members
  • 3 subdivisions per department
  • Duty clock and activity tracking
  • Discord roles follow the roster
  • Discord member import
  • LOA calendar and custom leave types
  • Discipline and appeals
  • 5 documents
  • 1 application form
  • Certifications and commendations
  • 3 custom staff roles
  • Public roster page
  • 30 days of duty history

Standard

  • Everything in Free
  • 15 departments
  • Unlimited members
  • Every roster mode (slot and hybrid)
  • Minimum hours by rank
  • 50 documents
  • Word document import
  • 5 application forms
  • 10 custom fields per department
  • 10 custom staff roles
  • Every public roster theme
  • 1 year of duty history

Professional

  • Everything in Standard
  • Unlimited departments and documents
  • Documents per department
  • Checklist documents
  • Required reading for certifications
  • See who has read each document
  • Your branding on every page
  • Your own domain for public pages
  • Unlimited audit log and duty history
  • Priority support
  • Connect your own tools to your roster

Get your roster off the
spreadsheet tonight.

Create your community, add your departments and bring your members in from Discord. Most communities are set up in under 20 minutes.

Start your roster free

Questions before
you switch

Anything not covered here, ask us in Discord. The people who build PulseRoster read it.

Ask on Discord
Is PulseRoster really free?

Yes, and it is not a trial. Free covers 3 departments and 20 members with every core feature on: duty and activity tracking, the LOA calendar, discipline, documents, applications, certifications, Discord roles and Discord member import, plus a public roster page. Paid plans add more departments, unlimited members and advanced controls.

How is this different from a Google Sheet?

A spreadsheet cannot change anyone's Discord roles, track hours, handle leave requests or keep a record of who changed what. PulseRoster does all of that, and most communities are set up in under 20 minutes.

Can I bring my existing roster over?

Yes. Every plan can bring in a spreadsheet and pull members in from Discord by role. Paste your data, match the columns to PulseRoster's fields, and your roster is in.

What do the paid plans add?

Room to grow. Standard, at $6.99 a month, gives you 15 departments, unlimited members, slot and hybrid rosters and minimum hours by rank. Professional, at $19.99 a month, removes every limit and adds your own domain and branding.

Is it the same as PulseCAD?

It is a separate product from the same team. PulseCAD runs your calls and units; PulseRoster runs your people. If your community is on PulseCAD's Pulse Max plan, PulseRoster Professional is included.