Overview#
A neighbour complains about a property with overgrown vegetation, broken windows, and what looks like an illegal business operating from the garage. A code enforcement officer needs to document the complaint, schedule an inspection, issue the appropriate notices, track the compliance deadline, follow up with a re-inspection, and if voluntary compliance fails, prepare the case for court. Done manually across paper forms and spreadsheets, that process has gaps at every transition point. Cases fall through. Deadlines are missed. Persistent violators learn that the system loses track of them.
Argus Code Enforcement Violations supports local authority enforcement officers, building inspectors, environmental health teams, and court services. The platform transforms manual enforcement processes into tracked digital workflows that improve compliance rates, reduce paperwork, and strengthen the community safety case for enforcement actions.
Open Standards#
- GeoJSON (RFC 7946): Violation locations, inspection sites, and zone boundaries are stored and transmitted as GeoJSON geometries, enabling interoperability with GIS platforms and mapping tools.
- OGC EPSG:4326 / WGS 84: All geospatial coordinates use the WGS 84 datum (SRID 4326) as the coordinate reference system, ensuring compatibility with GPS field devices and external mapping services.
- OAuth 2.0 (RFC 6749): Connections to external municipal systems such as work order and permitting platforms authenticate via OAuth 2.0 bearer tokens.
- GraphQL: The case management, citation workflow, and municipal integration APIs are exposed via GraphQL, providing a typed, queryable interface for front-end clients and third-party integrations.
- ISO 8601: Compliance deadlines, inspection timestamps, notice issuance dates, and case lifecycle events are all recorded and exchanged in ISO 8601 date-time format.
- PDF (ISO 32000): Court-ready enforcement packages, notices of violation, and case documentation are generated as portable PDF files for legal and evidentiary use.
- RFC 4122 (UUID): Cases, citations, inspections, and evidence items are each assigned a UUID v4 identifier, providing globally unique, collision-resistant references across integrated systems.
- SHA-256 (FIPS 180-4): Evidence integrity is maintained through a cryptographic hash chain where each audit event carries a SHA-256 digest, supporting chain-of-custody verification for court proceedings.
Last Reviewed: 2026-02-05 Last Updated: 2026-04-14
Key Features#
Complaint Management#
Track citizen complaints from intake through resolution with automated routing, priority assessment, and status notifications. Support for online complaint submission, phone intake, and officer-initiated complaints. Every complaint is logged with a reference number and complainant communication is managed from the platform, including status update notifications that reduce follow-up calls to the office.
Violation Documentation#
Capture building code, zoning, and property violations with photo evidence, GPS location, and detailed descriptions. Standardised violation codes aligned with local ordinances and building codes ensure consistency across inspection staff and create a legally defensible record. Field documentation is completed on mobile devices at the site.
Citation Workflows#
Issue warnings, notices of violation, and citations with automated escalation tracking. Configurable compliance timelines with automated follow-up scheduling and deadline monitoring. When a deadline passes without documented compliance, the system flags the case for the assigned officer and supervisors.
Case Management#
Manage enforcement cases through investigation, notice, compliance, appeal, and remediation stages. Track case history, inspector assignments, and resolution outcomes. A case timeline view shows every action taken and its result, from the initial complaint through to closure.
Court Integration#
Transfer cases to court systems when voluntary compliance fails. Generate court-ready documentation with evidence packages, inspection history, and violation chronology. Cases are structured to meet the evidentiary standards courts require for enforcement actions.
Compliance Tracking#
Monitor violation correction progress with follow-up inspection scheduling, compliance verification, and case closure documentation. Track re-inspection results and enforcement outcomes. Aggregate compliance data supports assessment of whether enforcement approaches are working in target areas.
Use Cases#
- Property Maintenance Enforcement: Document and enforce property maintenance standards including overgrown vegetation, abandoned vehicles, and structural deterioration.
- Zoning Compliance: Investigate zoning violations including unpermitted construction, illegal business operations, and land use violations.
- Building Code Enforcement: Track building code violations from initial notice through correction verification, with court referral for non-compliant properties.
- Neighbourhood Improvement: Coordinate code enforcement campaigns in target areas with complaint tracking, violation mapping, and compliance metrics.
Integration#
Connects with permitting systems, court case management, GIS and mapping platforms, and citizen engagement portals. Mobile field inspection app enables officers to document violations, issue citations, and update cases from the field.