Skip to content
Duty Tracking System™Police · Fire · Workforce

Duty Tracking System (Police DTS)™

Scheduling and logistics built for public safety.

Providing Efficiency, Accountability, and Transparency in Public Safety Scheduling Since 2011

Duty Tracking System brings detail work, overtime, on-duty attendance, leave, bidding, vendors, signed slips, and payroll-ready exports into one platform—aligned with collective bargaining, FLSA, and the way your agency actually works.

300+ agencies trust DTS

Duty Tracking System desktop supervisor dashboard
Duty Tracking System mobile member dashboard with detail, overtime, slips, and leave
Police DTS badge Police DTS Police Officers & Traffic Control
Workforce DTS badge Workforce DTS Municipal workforce

Purpose-Built for Police, Fire & Workforce. Proven in the Real World.

300+ agencies trust DTS. The same engine powers three families—with branding and defaults that fit each environment. Law enforcement is our primary customer base.

Police officers working a traffic detail

Police

Detail orders, vendor billing, overtime boards, OIC tools, beats, court time, and fair, equitable assignment distribution through hours- or rotation-based lists.

Firefighters at a station bay

Fire & EMS

Callback, overtime types, staffing views, and attendance that match firehouse operations—without generic calendar software.

Municipal public-works crew in the field

Workforce

Civilian and municipal departments use the same lists, leave, payroll exports, and audit trail with workforce branding.

The product in operation

Supervisor dashboards, member tools on the phone, signed slips, and vendor billing—screens from the live Duty Tracking System.

Duty Tracking System supervisor dashboard with live detail, overtime, leave, and unfilled counts
Supervisor dashboard — live boards, alerts, and assignment tools
Month calendar showing color-coded duty, overtime, and leave
Month calendar
Day timeline view of personnel assignments across a 24-hour axis
Day timeline
Single-day assignment schedule with employee, group, activity, and status
Single-day schedule
Detail Vendors billed totals and vendor balances
Detail vendors
Mobile member dashboard with detail board, overtime, slips, leave, and swap requests
Member dashboard — boards, slips, leave, and requests
Mobile signature slip for actual hours worked
Sign for actual hours worked
Mobile leave balances and list position by hours
Leave balances and list position

Core capabilities

Assignments are always one of three types—DETAIL, OVERTIME, or ATTENDANCE—so calendars, lists, and payroll stay consistent.

Detail pipeline

  • Public detail order form and vendor queue
  • Post, bid, award, or assign directly
  • Digital signature slips tied to pay
  • Vendor invoices, aging, and payments

Overtime your way

  • Callback, court, training, and custom types
  • Bid windows, tiers, and emergency alerts
  • Request queue and award reports
  • Returns, splits, and replacement OT

Scheduling & attendance

  • Month, day, timeline, grid, and console
  • Leave banks, swaps, and approvals
  • Groups, beats, labels, and patterns
  • Staffing view and availability

Lists & fairness

  • Fair and equitable assignment distribution
  • Hours-based or rotation-based lists
  • Tiers and ranks applied to your agency’s rules
  • Detail and overtime charging lists with snapshots

Supervisor operations

  • Command-center dashboard and alerts
  • OIC Inbox, takeover, and CommandLink
  • Unfilled queue, Batch Bid, Merge Tool
  • Mutual Aid Hub and Regional Hub

Payroll through audit

  • Detail, overtime, attendance, and FLSA
  • Paycodes, pay events, and triggers
  • Excel and Munis-style exports
  • 50+ Tools & Reports with a full audit trail
  • Fatigue Report: hours worked in a rolling window

Tools & Reports

Fatigue Report

The Anti-Triple (Fatigue) Report totals hours worked across detail, overtime, and attendance in a rolling window—typically more than 16 hours in any 24 hours. Supervisors can see who is overworked in a chosen time frame and keep a record, helping reduce fatigue liability.

Tools & Reports

Advanced reporting at your fingertips

A comprehensive list of the most advanced reporting tools in DTS—payroll, leave, overtime, awards, and personnel—ready when supervisors need the numbers, without leaving the system.

Assignments

  • Award Logic and Award Simulation
  • Advanced search and batch edit
  • Schedule export (PDF or Excel)
  • Returns and swap history

Attendance

  • Activity, group, and label
  • Paycode and pay event
  • Comp earned and swaps
  • Batch update

Detail

  • Signature slips report
  • Detail assignments and inspections
  • Detail swap tool

Leave

  • Balances, banks, and auto deposits
  • Hours used and request history
  • Sick leave analysis

Overtime & payroll

  • Overtime assignments, cost analysis, hours analysis, and metrics
  • Detail, overtime, attendance, and FLSA payroll
  • Processed payroll and combined export

Personnel

  • Hours log and guided hours audit
  • Staffing view and availability
  • Bid by proxy and employee income

The Internal Engine

Automated award intelligence

Supervisors should not have to call down a list. DTS’s Internal Engine is a proprietary award algorithm that runs in the background, checks eligibility, and awards the assignment to the next person who should get it—then notifies them.

Every 60 seconds the Engine executes a heartbeat. It applies your department’s lists, union CBA, tiers, and ranks so detail, overtime, and attendance awards stay fair, consistent, and documented.

  • Hours-based or rotation-based lists—your system base, not a generic calendar sort.
  • Eligibility first: who can take the work, then hours or list position, then tier and rank as configured.
  • When a winner is selected, remaining bids on that assignment close. The trail is in the system.
  • Pre-configured per agency so awarding matches how your department actually works.
01

Who is eligible

The Engine only considers people who can take the assignment—qualifications, leave, and your posting rules.

02

Hours or rotation

Fair distribution from the list that owns the work: hours-based charging or rotation position, not a random pick.

03

Your CBA and ranks

Tiers and ranks apply the way the department configured them, so the next award matches policy—not a spreadsheet.

04

Award and notify

The winner is awarded automatically. Others are closed out, and the system records who received the work and why.

Detail billing

Invoices agencies can send with confidence

Rate profiles, admin fees, vehicle charges, payments, and aging—vendor billing is part of the same pipeline as the work itself.

  • New invoices, unpaid statements, and aging reports
  • Service fees, admin fees, and vehicle cost in one billed total
  • Vendor self-service portal and order queue
  • Year-to-date billed totals supervisors can stand behind

Billing reports

New Invoice

Build invoices from completed, unbilled assignments—rate profiles, fees, and vehicle charges included.

Unpaid Invoices

Post payments, apply account credit, or record a loss against open vendor invoices.

Unpaid Balance Statement

See what each vendor still owes, then print or email a statement they can act on.

Aging Report

How long invoices have been open, so collections stay current instead of a guess.

Total Billed

Year-to-date billed totals by vendor—the same numbers supervisors stand behind.

Invoice Payments

A read-only history of payments, credits, and adjustments across vendors.

Credit History

Who posted a deposit, when it was applied, and what remains on the vendor account.

Unbilled Assignments

Finished work that is not on an invoice yet, so nothing sits unbilled by accident.

Signature slips

Attach to invoices

Signed detail slips can be attached to invoices automatically—merged into one PDF or sent as separate slip files with the invoice.

Detail and overtime

Employees sign actual hours on detail and overtime slips (5-minute steps). Detail payroll processes only signed slips. Unsigned slips can block bidding until they are complete. Supervisors can sign by proxy when needed.

Comp time from overtime

Overtime slips can automatically deposit comp time into a leave bank—1x, 1.15x, 1.25x, or 1.5x, with optional round-up—exactly as the department configured it.

Sample Duty Tracking System police detail invoice
Sample municipal detail invoice generated from DTS
Signed Duty Tracking System detail slip with officer signature
Signed detail slip
Detail Vendors screen with year-to-date billed totals and vendor balances
Detail Vendors — billed totals, unpaid balance, and vendor list

Also included

  • Qualifications & training required for assignments
  • Fleet management and vehicle inspections
  • Policies with e-signatures and acknowledgments
  • Email, SMS, voice, and mobile push notifications
  • Optional CAD/RMS API and DTS Partner AI help
  • In-app User, Supervisor, Settings, and Reports guides

Why agencies choose DTS

Not a generic calendar. A complete public-safety scheduling and logistics system.

  • A complete detail pipeline: public orders, vendor queue, posting, bidding or direct award, signed slips, detail payroll, and billing.
  • Overtime that matches your CBA—callback, court, training, and custom types with rules, tiers, lists, and charging.
  • Fair and equitable assignment distribution through hours- or rotation-based lists, using tiers and ranks.
  • Mutual Aid Hub and Regional Hub calendars for neighboring agencies.
  • Supervisor dashboards, rich calendars, OIC Inbox, CommandLink, Batch Bid, and deep reporting—including the Fatigue Report for hours worked in a time frame.
  • Attendance through payroll: paycodes, FLSA paths, leave banks, swaps, and a clear audit trail.
  • Modern responsive web app with custom roles, Menu Finder, and multi-channel alerts.

The DTS team

Former civil service

Every DTS employee including its Founder Glenn Kuczer has served as a civil service professional or in law enforcement. We do not just talk the talk—we have walked the walk, literally.

The people who build and support Duty Tracking System have sat in the same chairs as the officers, firefighters, and municipal staff who use it.

DTS Support (800) 801-8651

For security purposes, DTS Support provides assistance only through each agency’s authorized DTS contact. DTS does not manage individual user access, including the creation or reset of usernames and passwords. User account administration is handled at the department level. Please follow your agency’s chain of command and contact your supervisor or designated DTS administrator for assistance.

Talk with SYSTEMWORKS

Request a demonstration

Tell us about your agency. A representative will follow up to schedule a walkthrough of Police DTS, Fire DTS, or Workforce DTS.

Agency type *