[Developers]

Early Intervention System (EIS) Domain

A patrol supervisor notices that one of her officers has accumulated five use-of-force reports, three citizen complaints, and two sick-day clusters in the past eight months. Without a structured system, this pattern migh

Category: Api DomainsLast Updated: Feb 5, 2026
api-domainscompliance

Overview#

A patrol supervisor notices that one of her officers has accumulated five use-of-force reports, three citizen complaints, and two sick-day clusters in the past eight months. Without a structured system, this pattern might not surface until something serious happens. The Early Intervention System (EIS) domain catches exactly this kind of accumulation: it calculates risk scores from behavioural indicators, triggers supervisor alerts when thresholds are crossed, and manages the intervention from first contact through documented outcome.

Law enforcement agencies operate under growing accountability requirements. Courts, oversight bodies, and accreditation programmes expect agencies to demonstrate that they identified at-risk officers early and took corrective action. EIS creates the auditable record that shows that happened.

Key Features#

  • Risk score calculation based on configurable behavioural indicators
  • Alert generation for personnel exceeding risk thresholds
  • Intervention management with structured outcome tracking
  • Supervisor hierarchy enforcement for access control
  • Historical risk score trending and pattern analysis
  • Configurable risk indicator weights and thresholds
  • Retention policies (7 years per compliance requirements)
  • Complete audit trail for all alert and intervention actions

Use Cases#

  1. Proactively identifying officers at elevated risk based on behavioural indicator accumulation before an incident occurs
  2. Managing supervisor-initiated interventions with structured documentation and outcome recording
  3. Analysing risk score trends across a department to identify unit-level or shift-level patterns
  4. Generating compliance reports that demonstrate early intervention programme effectiveness to oversight bodies and accreditation reviewers

Industry Context#

Departments operating under consent decrees, CALEA accreditation, or state-level oversight mandates use EIS to satisfy documentation requirements. County sheriffs, municipal police services, and federal law enforcement agencies in multiple jurisdictions have adopted early intervention as a standard practice. In correctional environments, similar logic applies to staff misconduct indicators and inmate risk classification.

Integration#

Integrates with personnel management, behavioural analytics, and audit systems for comprehensive early intervention workflows with supervisor hierarchy enforcement.

Open Standards#

  • GraphQL (June 2018 specification): All EIS queries and mutations are exposed through a Strawberry GraphQL API, enabling strongly typed access to risk scores, alerts, and intervention records.
  • JSON Web Tokens (RFC 7519) with RS256 (RFC 7518): Every API request is authenticated via RS256-signed JWTs verified against a JWKS endpoint, enforcing the supervisor hierarchy and access controls built into the system.
  • OpenID Connect Core 1.0: The JWKS-based token verification model follows OIDC discovery and ID token validation conventions for tenant-scoped identity propagation.
  • OAuth 2.0 (RFC 6749): Bearer token authorisation underpins the OIDC layer, governing how supervisors and administrators obtain and present credentials to the EIS endpoints.
  • FBI CJIS Security Policy: The platform is configured and labelled as CJIS-compliant in production; the EIS audit trail, data retention, and access control design conform to CJIS requirements for handling criminal justice personnel data.
  • HIPAA (45 CFR Parts 160 and 164): Wellness check, EAP referral, and traumatic-incident exposure data held alongside EIS records are managed under HIPAA-compliant privacy controls, including opt-in consent and restricted access to protected health information.
  • JSON (RFC 8259): Risk factor scores, configurable weight profiles, contributing-factor breakdowns, and intervention recommendations are stored and exchanged as RFC 8259-compliant JSON documents.

Last Reviewed: 2026-02-05 Last Updated: 2026-04-14

Ready to Build?

Get started with our APIs or contact our integration team for support.