Run the shift.
Not the spreadsheet.

IRON43 Agency Operations covers scheduling, fleet, equipment and ammunition for sheriff’s offices and police agencies. Patrol, dispatch and jail each run on their own schedules, with one coverage picture for the whole agency.

  • Today
  • Schedule
  • Patterns
  • Leave
  • Events
  • Fleet
  • Assets
  • Ammo
  • People
  • History
  • Setup

Patrol. Dispatch.
Jail.

Each division is set up as patrol, dispatch or jail and gets its own rotations, minimums and approvals. Leave is decided agency-wide, so a supervisor sees the full impact before saying yes.

Patrol / Sheriff

Road patrol

Keep every shift at minimum staffing and know which unit, radio and rifle each deputy has.

  • Rotations and team patternsFill a schedule from the division rotation. A team can follow its own pattern, such as office hours alongside patrol.
  • Minimum staffing at publishA schedule that leaves a shift short or has a conflict will not publish, and the system lists exactly why.
  • Overtime and off-duty jobsSupervisors post the job, officers sign up, and the supervisor picks. Picked overtime counts toward coverage right away.
  • Units, fuel and equipmentAssign units, log fuel and service, and track the custody of radios, Tasers and rifles.
Dispatch / Communications

Dispatch

Dispatch gets its own division with the same coverage rules, so a console seat is never left uncovered by accident.

  • A schedule type of its ownDispatch minimums, leave, swaps and relief run separately from patrol and jail.
  • Swaps with an approval stepShift swaps and change requests go to a supervisor before they touch the published schedule.
  • Relief and night on-callFull-shift relief and night on-call coverage are planned in the schedule, not on a whiteboard.
  • Dispatch-safe printoutsThe dispatch calendar export hides locations and vehicles and shows the assigned duty time instead.
Jail / Detention

Jail

Schedule jail posts on their own minimums and see how one approval affects every division.

  • Post coverage by shiftEach shift can carry a post or location label, with Day and Night minimums visible on the Today view.
  • Agency-wide leave impactApproving leave shows its coverage impact across patrol, jail and dispatch before anyone clicks yes.
  • Cross-division conflicts caughtAn employee scheduled on overlapping shifts in two divisions is flagged before publish.
  • Shortage overrides on recordApproving a shortage needs a supervisor and a written reason, and that reason goes into the history.

The work behind
the roster.

01

Today

  • Supervisors see coverage by division, items waiting on them, the next week to publish, and who is out.
  • Officers see their next shift, who they work with, who relieves them, and their supervisor.
02

Schedule & Patterns

  • Rotations by division and team, with repeating day/night switches and holds that keep someone on their usual shift.
  • Published schedules are locked snapshots. Federal and agency holidays are built in, and calendars export to PDF.
03

Leave & Swaps

  • Decide leave requests in the list with a live coverage preview. Change or cancel leave after it is approved.
  • Shift swaps, change requests and relief coverage all go through supervisor approval.
04

Events & Extra Duty

  • Court, training and department-duty events, each with named attendees.
  • Overtime and off-duty job postings with officer sign-up and supervisor selection.
05

Phone Calendar

  • Each person gets a private subscription link for Apple or Google Calendar.
  • It shows published shifts, overtime, approved leave and that person’s events.
06

Fleet

  • Track units with permanent, temporary or shared assignments, plus fuel, service, maintenance, budgets and retirement.
  • Officers log fuel for their own unit. Reports export to PDF and Excel.
07

Assets

  • Tag, serial number and cost for each radio, Taser, rifle and other equipment.
  • Chain of custody to a person, vehicle or location, with service dates and SB22/SB8 flags.
08

Ammo

  • Stock by type, counted in boxes or rounds, then received and issued to employees.
  • In Stock, Low and Out against a reorder level. Corrections are recorded adjustments, and stock can never go negative.

Every change
on the record.

01

One agency, one sign-in address

Each agency signs in at its own address. Every record belongs to one agency, and the database enforces it.

02

Roles and division access

Agency administrator, supervisor and employee roles, checked by the server on every request. Access is granted division by division.

03

History you can’t quietly rewrite

Every change is logged. History is append-only, so a correction is a new entry, not an erased one.

04

Sign-in protections

Individual logins with hashed passwords, lockout after repeated failed attempts, and sessions that time out when left idle.

05

Encrypted backups

Scheduled backups are encrypted before they leave the service, and every restore is verified with checksums.

06

Safe updates

A recovery point is taken before every update, with automatic rollback if the update fails.

Know what
it is.

Agency Operations runs the administrative side of the agency: schedules, personnel, fleet, equipment and history. It is not a CAD, RMS or jail management system and does not connect to one. It is not designed to hold criminal justice information.

Hosting. Each agency is set up on its own, with its own sign-in address and records. The hosting arrangement is agreed during setup.

Fit. We walk through your rotations, minimums and approval chain before go-live, so the system matches how your agency already works.

Compliance. These controls are practical safeguards. On their own, they don’t make an agency compliant with any regulation or standard.

What’s not
working?

Tell us about an operational problem your agency is dealing with. We’ll determine whether software can solve it.

Start a Conversation