Police / EMS Heavy

PD and EMS departments need structure. Get SOPs, 10-codes, and training tracks in oneΒ install.

Department-heavy RP servers fail when the chain of command is unclear, training is informal, and 10-codes vary between officers. KeepGrid generates department SOPs, structured rank ladders, training plans, and Discord channels β€” all installed in about 3 minutes.

Free preview Β· no credit card Β· install runs in 60–120 seconds

Why this is hard

What goes wrong without a system.

Officers freelance their own 10-codes

Without a posted reference, every officer uses slightly different codes. Dispatch becomes a translation problem and immersion suffers.

Promotions feel arbitrary

Without documented rank requirements, promotions become 'who's friends with the Chief'. Officers leave when they sense favoritism.

Training is one-on-one and unscalable

Senior officers run informal training that disappears when they leave. New academy classes start from scratch each time.

Use-of-force standards are inconsistent

Two officers respond to the same situation with wildly different escalation. Players file complaints; staff can't adjudicate without written standards.

What you get

Tuned to police / ems heavy.

Department SOPs

Patrol procedure, traffic stop, pursuit policy, use-of-force matrix, incident reporting. Copy-paste into your in-game MDT or Discord pinned messages.

10-codes reference card

Standard FiveM-aligned 10-codes with department-specific additions. Posted in #pd-radio or #ems-comms automatically.

Rank ladder + promotion criteria

Cadet β†’ Officer β†’ Senior Officer β†’ Sergeant β†’ Lieutenant β†’ Captain β†’ Chief. Each rank has documented requirements (hours on-duty, training completed, peer endorsement).

Academy / training track

5-stage training plan: classroom β†’ ride-along β†’ field training β†’ solo evaluation β†’ certification. Each stage has checklist items and sign-off requirements.

Department Discord categories

PD + EMS get dedicated Discord categories with rank-gated channels: announcements, dispatch, training, FTO logs, internal affairs.

Chain of command + recusal rules

Documented escalation: who handles citizen complaints, who handles internal officer misconduct, when Chief recuses (e.g. case involves a friend).

FAQ

Does this work with QBCore / ESX / QBOX MDT scripts?

The generated SOPs reference standard FiveM dispatch flows and can be pasted into qb-policejob, esx_policejob, qb-ambulancejob, or QBOX equivalents. The docs are framework-agnostic β€” they describe procedures, not the specific script. KeepGrid doesn't install scripts; it documents how to use the ones you already have.

How big does our PD / EMS need to be for this to make sense?

Bare minimum 5 officers for PD or 3 medics for EMS. Below that, you're better off with informal coordination. Above that, you need documented procedures or your department fractures into cliques. The pack scales SOP depth to your factions list β€” list 'LSPD, BCSO, EMS' and you'll get 3 separate department docs.

What about SAHP / state-level departments?

Add 'SAHP' or 'Highway Patrol' to your factions list and the generator creates a separate state-jurisdiction SOP with traffic-stop emphasis and inter-agency coordination rules with city PDs.

Can we do PD-only without EMS?

Yes. List only your PD factions; EMS-related docs are skipped. Conversely, EMS-only servers (rare but exist) get focused medical-RP procedures: triage, transport, medical RP standards, OOC death-RP rules.

How does promotion-track work in Discord?

We install a #fto-logs channel where field training officers post evaluations, and a #promotions-board where rank requests are filed with documented criteria attached. Pro adds Staff Task Board so Chief can track pending promotion reviews and not lose them.

Recommended for police / ems heavy

Department-heavy servers drift fastest. Bundle is the right starting point.

PD/EMS structures rot quietly: rank promotions stop happening, FTO logs go quiet, channel permissions diverge across precincts. By the time anyone notices, leadership has lost three months. Pro's weekly drift scan catches all of this in the same email β€” that's why we recommend the Bundle, not just the install.

Best fit

Launch OS + Pro

$59 setup + $19/mo

Everything in Launch OS, plus weekly Ops Health scans, drift detection, email reports, and the Staff Task Board. Cancel anytime.

Get the Bundle β†’

Annual

$199/yr

Everything in the Bundle, billed yearly. Save ~$70 vs monthly. Best for established servers committing to drift control.

Go Annual β†’

Not sure? Run a free Ops Audit first β€” it scores your server and recommends the tier that matches your gaps.

Stop manual setup. Get a working ops layer.

$49 one-time for 13 customized docs + 1-click Discord install. Pro adds weekly Ops Health scans, drift detection, email reports, and the Staff Task Board for $19/mo. Cancel anytime.

Generate my police / ems heavy pack

KeepGrid is independent β€” not affiliated with Discord, Cfx.re, Rockstar Games, or Take-Two Interactive.