Your ER:LC roster deserves better than a Google Sheet.
PulseRoster replaces the spreadsheet with real departments, ranks, callsigns, badge numbers and Discord roles that follow every promotion. Made for ER:LC police, sheriff, state trooper and EMS teams, and set up in under 20 minutes.
| Department | Type | Members | Status |
|---|---|---|---|
| LSPLSPLiberty State Police | Law Enforcement | 28 | Active |
| LCSOLCSOLiberty County Sheriff | Law Enforcement | 22 | Active |
| LPDLPDLiberty Police Dept | Law Enforcement | 31 | Active |
| LCFRLCFRLiberty Fire & Rescue | Fire / EMS | 14 | Active |
No card, no time limit.
A real roster, not another spreadsheet tab
Every department gets its own roster with your ranks, badge numbers, callsigns, subdivisions and certifications. Members are grouped by rank, with the details a click away, so nobody is scrolling through tabs and coloured cells.
- Your own ranks for each department
- Badge numbers, callsigns and subdivisions
- Member based, slot based or hybrid rosters
T. Brooks has been promoted to Sergeant in the Liberty Police Dept.
02/11/2026, issued by J. AlvarezPromote someone and their Discord roles change by themselves
Link ranks, subdivisions and certifications to Discord roles once. After that, every promotion, transfer or certification puts the right role on, and posts a message to your server. Nobody edits roles by hand again.
- Discord roles change on promotion and certification
- Sign in with Discord
- Promotion, leave and member messages in your server
Share your roster with the world
Every community gets a public roster page that shows your departments, leadership, ranks and members, with no sign-in needed. Use it for recruiting and to show how organised your community is.
- A link anyone can open, no account needed
- Several themes, set up your way
- Department tabs, leadership and filters
Know who is active and who is on leave
Members ask for leave and command approves it on a calendar, so nobody asks in Discord whether someone is away. Log patrol hours and set requirements by rank to see who is really turning up.
- Leave requests and approvals on one calendar
- Activity hours with requirements by rank
- Certifications, commendations and discipline records
Free is not a trial.
Every plan has the whole roster. Paid plans add room to grow.
A complete roster for a smaller community, for as long as you use it.
- 3 departments, 20 members
- Duty clock and activity tracking
- LOA calendar and discipline
- Discord roles and member import
- Public roster page
For communities that outgrow three departments.
- Everything in Free
- 15 departments, unlimited members
- Slot and hybrid rosters
- Minimum hours by rank
- Every public roster theme
No limits, your own domain and your own branding.
- Everything in Standard
- Unlimited departments and documents
- Your own domain for public pages
- Your branding, not ours
- Priority support
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
Start free. No
spreadsheet required.
The free plan runs a real server. Sign up with Discord or email and you are running in minutes.
- 3 departments
- 20 members
- Discord roles
- Leave of absence
- Certifications
- Public roster page
No card needed, set up in under 20 minutes.