Every module built for how you actually work
Mi-JMS was built from years of implementing in actual working jails and with agencies of every size, every configuration.
From arrest to cell assignment in minutes, not hours
Mi-JMS guides staff through every step of the intake process flagging medical and DNA requirements, and ensuring nothing falls through the cracks.
Put the right person in the right cell every time
Risk-based classification and compatible housing recommendations reduce incidents before they happen. Mi-JMS analyzes risk factors, special needs, and facility layout to recommend safe, defensible housing assignments.
01. Integrated Booking
From arrest to cell assignment, Mi-JMS guides your staff through every intake step, pulling data directly from arrest records, flagging medical and DNA requirements, and ensuring nothing falls through the cracks.
02. Configurable Risk Assessments
Classification shapes everything that follows. Housing, programming, and safety. Mi-JMS lets your facility configure and score any assessment type, from standard risk instruments to custom decision trees. The system analyzes the results, flags incompatibilities, and recommends defensible housing assignments with the documentation to back every decision up.

03. Compliance
PREA requirements don’t pause for a busy shift. Mi-JMS embeds compliance checks directly into intake and classification, screening questions, separation requirements, and documentation are automatically applied so nothing gets missed.

See everything happening in your facility right now
The Mi-JMS operations center gives supervisors a live view of population movement, incidents, transports, and facility status. Routine workflow steps handled automatically, so your staff focuses on what matters.
Incident → Disciplinary Pipeline
Incident → Disciplinary Pipeline

Notificiation
Workflow Automation

Programs & Services
Track inmate enrollment in education, vocational training, and behavioral programs. Completion records feed directly into release planning and risk score recalculations, supporting reentry outcomes.
Property Management
Complete chain-of-custody tracking for all property collected at intake. Itemized inventory, secure storage location logging, and automated property return checklists at release eliminate disputes and liability exposure.
Alerts & Notifications
Role-based alerts for critical events—court dates, release holds, medical appointments, and detainer expirations. Configurable escalation rules ensure the right staff member is always notified before deadlines are missed.
Audit Trail & Reporting
Every action in Mi-JMS is time-stamped and attributed to a specific user. Immutable audit logs support grievance investigations, litigation holds, and compliance audits. Exportable in standard formats for court discovery.
Release the right people on time
Sentence calculation errors and missed holds are liability nightmares. Mi-JMS automates sentencing math, agency specific release processes and checklists, and checks every active hold before anyone walks out the door.


Field to custody without retyping a single record
Mi-JMS connects directly to Mark43 CAD and records management so arrest data flows automatically into booking intake. No duplicate entry. No transcription errors. One seamless chain of custody from the field to the cell.