TrojanCAD Documentation Request Demo

CAD / MDT user guide

TrojanCAD User Guide

Use this page as the quick field manual for configuring TrojanCAD, creating calls, assigning several units at once, managing records, and using each role module.

Configure TrojanCAD Create and manage calls Select multiple objects Manage records

Admin workflow

CAD Setup

Product admins use the Admin Console to control the parts of TrojanCAD that staff and civilians see: name, landing-page description, community status, TTS provider, departments, announcements, users, and permission codes.

  1. Open the portal with an account that has the ADMIN role.
  2. Select Admin in the sidebar.
  3. Save the display name, description, community status, and voice settings in System Settings.
  4. Add departments for police, fire, EMS, and communications so unit setup has clean agency options.
  5. Create permission codes for staff to redeem from the profile menu or page header.
Annotated Admin Console server setup screenshot
Admin Console areas used to prepare TrojanCAD for a community.
Annotated dispatch call creation screenshot
Manual CAD events and civilian 911 calls both feed the active call board.

Dispatch and civilian workflow

Call Creation

Calls can enter the system from the Civilian Center or from Dispatch CAD. Civilian-created calls are sent as 911 calls. Dispatch-created calls are manual CAD events for staff-generated incidents.

  1. In Civilian Center, choose Create 911 Call, enter caller name, priority, location, and details, then send it to dispatch.
  2. In Dispatch CAD, choose Manual Call, enter the call type, priority, location, and dispatch notes, then create the event.
  3. Use Manage on the Active Call Board to update status, disposition, special instructions, and assigned units.
  4. Archive cleared calls to preserve the record. Delete only when the CAD event should be permanently removed.
Creating a call also writes a CAD alert so police, fire, and communications users receive notification and TTS where configured.

Forms and assignments

Select Multiple Objects

TrojanCAD uses standard browser multi-select fields for assignments and permissions. The same interaction applies to unit assignments, permission-code roles, departments, licenses, attached units, and user management.

  1. On Windows or Linux, hold Ctrl and click each option you want to add or remove.
  2. On macOS, hold Command and click each option you want to add or remove.
  3. Use Shift-click to select a continuous range.
  4. Review highlighted rows before saving the form. Only highlighted options are submitted.
Annotated multi-select field screenshot
Multi-select fields are native controls, so keyboard behavior comes from the browser and operating system.
Annotated records database screenshot
The Records page gives staff a quick count of major CAD record types.

Records and app data

Data Management

Most record maintenance happens inside the role modules that created the record. Use Records for a high-level view of what exists, Admin Console for users and access, Dispatch CAD for calls, Police MDT for enforcement reports, Fire / EMS for medical and incident reports, and Civilian Center for civilian-owned records.

Record typeWhere to use itTypical action
Users and rolesAdmin ConsoleEdit roles, departments, and suspension status
911 and CAD callsCivilian Center, Dispatch CADCreate, assign, update, archive, or delete calls
Unit status boardPolice, Fire / EMS, Dispatch CADClock in, update status, and track assignments
Permission codesAdmin Console, profile menuCreate codes or redeem access
DepartmentsAdmin ConsoleAdd, edit, deactivate, or remove agencies
Announcements and alertsAdmin Console, Dispatch CAD, unit status actionsBroadcast notices, panic alerts, and call attachments
Reports and searchesPolice MDT, Fire / EMS, RecordsCreate reports, review counts, and search relevant records

Access model

Role Modules

Each account starts with civilian access. Admins can grant modules by editing users directly or by issuing permission codes.

CIV

Create characters, registrations, and 911 calls.

POLICE

Clock in, update status, search records, and create enforcement reports.

FIRE

Manage fire and EMS unit status, patient reports, and assigned calls.

COMMUNICATIONS

Create CAD events, assign units, acknowledge panic alerts, and archive calls.

ADMIN

Configure the server, departments, users, codes, announcements, and TTS.

Quick procedures

Common Tasks

Create a permission code

Open Admin Console, choose Create code, enter the code, select roles and departments, set usage limits, then save.

Redeem access

Open the profile menu or page header, choose Redeem permission code, enter the code, and refresh into the new role.

Clock in a police unit

Open Police MDT, choose Unit setup, select agency, enter unit number, save, then use status buttons.

Clock in Fire / EMS

Open Fire / EMS, choose Clock / Status, select station or custom agency, enter unit, and update status.

Attach units to a call

Open Dispatch CAD, manage a call, select one or more online police or fire units, add notes, then update the call.

Search records

Use the top search bar for global lookup, or use Police MDT name and vehicle lookup for report-ready results.