Integrations & Compatibility

Most agencies go live without any integration work. Here's what connects and what doesn't — and why some non-integrations are intentional by design.

No Integration Required

Go Live Without Your IT Department

The biggest obstacle to deploying software in law enforcement isn't budget — it's IT approval timelines. Both products are designed so agencies can go live in 3 weeks without touching existing systems.

OutreachLink
No RMS Integration Needed

Officers type incident reference numbers manually. This is intentional — it keeps the system outside CJIS scope and eliminates months of IT integration work before you can start using it.

UnitGear
No Armory System Integration Needed

Stand-alone QR and barcode scanning. Works on any device with a camera — phone, tablet, or desktop webcam. No connection to existing armory software required to start tracking gear.

Both Products
No Active Directory Required

User accounts are managed within the application. A commander can set up a new user in minutes. No dependency on your department's AD or SSO infrastructure.

Both Products
No VPN Required

Cloud-hosted and accessible from any browser on any network, including officer mobile devices in the field. No VPN client to install or maintain.

REST API

API Access for Custom Integration

Both products expose a documented REST API for agencies that need to connect with existing systems. API documentation is provided during evaluation.

Common integration points:
  • Reporting and BI tools (PowerBI, Tableau) for command dashboards
  • Existing agency data warehouse or export pipelines
  • HMIS-compatible export format for OutreachLink (data can be mapped to HMIS schema on request)
  • Custom agency portals or internal tooling
API Documentation

Full API documentation is provided to agencies during the evaluation process. Request access during your demo.

API Characteristics
Protocol
REST over HTTPS
Auth
JWT Bearer token
Format
JSON
Versioning
/api/v1/ prefix
Pagination
Cursor-based
Docs format
OpenAPI / Swagger
OutreachLink Only

HMIS Compatibility

OutreachLink data can be mapped to HMIS schema on request, supporting HUD grant compliance reporting for programs such as ESG (Emergency Solutions Grants) and CoC (Continuum of Care).

HMIS-compatible export format — data mapped to HMIS schema on request
Civilian service schema designed with HMIS data element alignment in mind
By Design

What We Intentionally Don't Integrate With

Some non-integrations are not limitations — they are architectural decisions that keep both products outside CJIS compliance scope and protect agencies from a class of risk entirely.

RMS and CAD Systems

Records management and computer-aided dispatch systems contain Criminal Justice Information. Integrating with them would pull CJI into OutreachLink and UnitGear — creating a CJIS compliance obligation for both products. The text reference field for incident numbers is the deliberate alternative.

National Criminal Databases

Same reason. Any integration that introduces CJI into the system changes the compliance posture of the entire platform. This is a hard architectural boundary, not a feature gap.

Any System That Would Introduce CJI

This is the general rule. If an integration would cause Criminal Justice Information to flow into OutreachLink or UnitGear, it will not be built — regardless of customer request. This protects agencies as much as it protects M. Shores Tech.

Have an Integration Requirement?

Bring your specific requirement to the demo. We'll tell you what's possible, what's in scope, and what the timeline looks like — before you sign anything.

Schedule a Demo matthew@mshorestech.com