AI-assisted reporting
Reports that write themselves – then wait for the officer
Dictate field notes or fill the structured form; Claude drafts a first-person, past-tense narrative, suggests offense codes with confidence scores, and flags priority. The officer reviews, edits, and signs. Nothing files itself.
- Voice dictation with formal-language enhancement
- Statute picker backed by a 107-section code library
- Dynamic wizard – an accident-diagram step appears only when the law requires one
New report · Step 3 of 5 – Narrative
INC-2026-04418
Field notes (dictated)
arrived 2140, subject fled NE on foot from liquor store, clerk says knife shown, register open ~$300 gone, cam footage secured…
Claude draft
generated in 4.2s · pending officer review
On July 17, 2026, at approximately 2140 hours, I responded to Riverside Liquor at 1421 3rd Ave SE in reference to an armed robbery. Upon arrival, I made contact with the clerk, who stated a male subject displayed a knife, removed approximately $300 from the register, and fled northeast on foot…
Suggested codes
§ 711.2 · Robbery 1st · 96%
§ 708.2 · Assault · 71%
Supervisor workflow
A review queue that keeps cases moving
Approve or return with notes in one click. Pending counts badge the sidebar so nothing ages out quietly, and every decision lands in the case audit timeline.
| INC-2026-04417 Burglary – Residential | Pending |
| INC-2026-04418 Robbery – Armed | Approved |
| INC-2026-06-0068 Disorderly Conduct | Returned |
Field intelligence
Subject history fires as you type
Enter a name on any report or booking and prior contacts surface instantly, banded by recency. Two contacts in one day trigger a pattern alert automatically.
Pattern alert – D. Harmon 2nd contact today
- TODAYTrespassing · INC-2026-06-0071 · 09:12
- RECENTDisorderly Conduct · INC-2026-06-0068 · 5 days ago
- PRIORTheft 5th · INC-2025-08841 · 14 months ago
Beyond the report
The paperwork nobody else builds for
Accident scene diagrams
Real road geometry on OpenStreetMap. Drop numbered vehicles, mark the impact point, capture conditions – the step auto-appears when statute requires a diagram.
Auto-geocoded · draggable markers · read-only viewer in case detail
Booking sheets
Six-tab booking workflow with prior-record lookup, mug shot grid, charges, and affidavit. Print-ready export with letterhead, classification banner, and verification hash.
NCIC-ready lookup · approve / return workflow
Impound & tow management
Full impound lifecycle from tow notification to release, with ZIP-based tow company lookup, preferred providers, and incident-linked records.
Pending → Tow en route → Secured → Released
Command view
Analytics and a live crime map, built from your own records
Clearance rate, incidents by month, district and priority breakdowns – computed straight from case data. The interactive map plots every incident with priority-coded markers and syncs to a filterable case list.
- KPIs color-coded by health threshold
- Four independent map filters with one-click clear
- Map ↔ sidebar sync, straight into the case file
Analytics · Last 6 months
live from case data
Incidents by month

Key metrics
- Clearance rate 68%
- Pending review 7
- High-priority open 3
- Median time-to-approve 1.4d
Morale is operational too
Officer recognition, on the record
Officer of the Week, a supervisor-curated highlights feed, leaderboards, and YTD milestones – because the numbers should also count the good days.
Officer of the week
Ofc. Aisha Bello · OS-4471
Led the Ellis Blvd seizure – 2.1 kg recovered, three arrests, zero injuries.