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 – ResidentialPending
INC-2026-04418 Robbery – ArmedApproved
INC-2026-06-0068 Disorderly ConductReturned

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.

AB

Officer of the week

Ofc. Aisha Bello · OS-4471

Led the Ellis Blvd seizure – 2.1 kg recovered, three arrests, zero injuries.

Walk through a real case file

From dictated notes to signed, exported report – in one demo.