Skip to content

PulseCAD

A full Computer-Aided Dispatch & MDT suite for FiveM roleplay communities: dispatch, law enforcement, fire/EMS, tow, civilians, and courts in one platform, with deep in-game integration.

PulseCAD runs in the browser at cad.mypulsetech.com, with nothing to install for your staff (dispatchers, officers, and civilians all work from any device), and a single auto-configured FiveM resource brings live unit tracking, plate readers, and in-game IDs into your server. A desktop app (Windows, macOS, and Linux) is also available for staff who prefer a standalone window, and an iPad app for officers in the field is on the way.

The surfaces

All plans get the same set of terminals, except Court, which comes with Pulse Pro and up. You choose which one to open from your community home after signing in.

Surface One-liner Who uses it
Dispatch Console Live board of active calls and on-duty units, real-time GTA-V map, 911, BOLOs, panic alerts, and radio-style commands Dispatchers
Law Enforcement MDT Go on duty, run 10-codes, attach to calls, run plates and people, and file citations and arrests Police / sheriff / state
Fire & EMS MDT Apparatus status, medical runs, patient care reports, and station alerts Fire and medical
Tow & DOT MDT Tow requests, impounds, and DOT operations Tow operators
Civilian Portal Players create characters with driver's licenses, registered vehicles, firearms, and boats: the same records officers query Players (their characters)
Court / DOJ Warrants, cases, charges, sentencing, and the docket (Pulse Pro and up) Judges / DOJ staff
Records Console File and search reports, citations, arrests, and warrants across your community LEO / court staff
Admin Console Configure departments, penal codes, call types, members, integrations, and more Owners & admins

Roles & access

Access is decided by three orthogonal layers, not by role alone:

  1. Membership role (owner → admin → supervisor → member → readonly): overall standing in the community.
  2. Terminal Access: which terminals you're allowed to open, which follows from your department roles (Civilian and Court are open to all members unless the community turns them off).
  3. Department Roles: the custom department roles you hold, assigned manually or by redeeming a Permission Key.

The membership roles:

Role Can do
owner Full control, including billing and deleting the community
admin Everything in the Admin Console (departments, members, config, integrations)
supervisor Elevated in-terminal actions (e.g. managing other units from an MDT). On the Dispatch console, all in-service dispatchers can manage units, whatever their role.
member Standard on-duty access to the terminals
readonly View-only; cannot create or change records
judge Court/DOJ actions (sign warrants, rule on cases)

Beyond roles

A super-admin flag is reserved for PulseTech platform staff and bypasses per-community checks. Dispatcher and civilian are contexts rather than roles: anyone can open the Civilian Portal for their own characters, and dispatch access follows the community's setup. Officers get a badge ID; dispatchers get a dispatcher ID.

Multi-tenant & multi-server

PulseCAD is multi-tenant: each community is fully isolated, with its own members, records, departments, and settings. You can belong to more than one community and switch between them from your communities list; your role and characters are scoped per community.

Within a community you can run multiple game servers (e.g. a main server and an events server). Units, calls, and records are scoped to the server they belong to, and staff pick a server when they go on duty.

Optional modules

The core CAD works standalone. These add-ons are opt-in per community. Where a module or part of one needs a particular plan, it says so; everything else is on all plans.

  • FiveM integration: download a resource pre-configured for your community: live map, the in-game tablet with automatic sign-in, panic, 911 and traffic stops, ERS callouts, lb-phone / qb-phone 911, in-game ID cards, vehicle registration, and a CAD HUD, on all plans. The advanced plugins (ALPR, bodycam, mugshots, auto-fines, NPC witnesses and others) are Pulse Pro and up.
  • Discord integration: call/BOLO notifications and Discord login on all plans; the bot's slash commands (/units, /calls, /onduty, /link) and role sync are Pulse Pro and up.
  • Roster sync (Pulse Pro and up, with a PulseRoster Standard or Pro plan): link with PulseRoster and it becomes the source of truth for membership, departments and ranks. Changes reach the CAD within a minute. It is one-way, and on-duty status is not synced.
  • Court / DOJ: a configurable justice system (Pulse Pro and up), run by an AI judge, by your own people, or switched off. On plans without court, warrants go active when their report is approved.
  • AI Assist: optional AI features (report drafting, an AI judge, and more). PulseCAD supplies and runs the AI. It's included with Pulse Pro (2,000 requests a month) and Pulse Max (8,000), and their ER:LC versions. The $5/month add-on turns it on at 8,000 on Pulse One, or raises Pulse Pro to 8,000; it isn't sold on Max. Nothing is enabled unless you turn it on.
  • Cross-community data sharing (Pulse Pro and up): opt in with allied cities to widen plate and person lookups across servers.
  • Design & theming (Pulse Pro and up): restyle each terminal to your community's brand, with independent light/dark palettes and a live preview.
  • External DB import (Pulse Max): connect a read-only MySQL database to browse its tables and import civilians into PulseCAD Character records.

Real-time by design

All terminals are live. Calls, unit statuses, dispatches, BOLOs, messages, and query results update instantly across all connected screens, with no refresh needed. Messages sent to an offline unit are waiting when they come back on duty.

How it fits together

graph LR
  A[Civilians<br/>create characters] --> DB[(PulseCAD)]
  B[FiveM server<br/>resource] --> DB
  DB --> C[Dispatch console]
  DB --> D[Officer MDT]
  DB --> E[Fire / EMS / Tow]
  DB --> F[Court / DOJ]

New here?

Built for FiveM

PulseCAD is designed for GTA-V roleplay servers. It works standalone, and integrates with ESX, QBCore, and QBox. Need help? Email [email protected] or join our Discord.