Home / Products / Marshal Fire prevention inspection platform

Inspections scheduled by code, not by memory.

Marshal tracks every property a fire prevention bureau is responsible for, classifies it as life hazard or non-life hazard, and schedules the next inspection according to the interval the code requires, without reliance on a manually maintained spreadsheet. Inspectors capture findings in the field, including areas without connectivity, and every violation is tracked from citation through correction.

2
Inspection classes: life hazard & non-life hazard
4/yr
Maximum life hazard inspections for schools
5 yrs
Maximum non-life hazard inspection interval
0
Connectivity required for field capture

Classification rules and inspection intervals reflect Marshal's default New Jersey code configuration and are adjustable per jurisdiction.

The inspection lifecycle

How a property moves through Marshal

From the moment a property enters the database to the moment a certificate is filed, every step follows the classification and code interval the property is assigned, not a manual reminder.

Stage 1

Classify & schedule

Property database

Addresses, building type, occupancy classification, and contacts are kept in one searchable, filterable record.

Code-aware classification

Properties are classified as life hazard or non-life hazard, with construction-date rules (pre and post 1979) applied automatically.

Auto-scheduling

Inspections are scheduled on the interval the classification requires, up to four times a year for schools, and never more than five years for non-life hazard properties.

Checklist templates

Administrators manage checklist templates aligned to applicable fire codes, without waiting on a software release.

Stage 2

Inspect in the field

Offline field capture

Inspectors record findings, checklists, and photos on-site, with no connectivity required and automatic sync on reconnection.

AI-assisted hazard flagging

Field photos are checked against the active checklist, with likely violations flagged and a suggested code citation attached.

Violation tracking

Every citation is tracked from the initial finding through correction and re-inspection, in a single record.

Document attachments

Compliance certificates, floor plans, and photos attach directly to the inspection record, with version history preserved.

Stage 3

Notify & report

Notifications

Automated reminders cover upcoming inspections, overdue tasks, and critical findings, with escalation rules by severity.

Reporting & analytics

Compliance dashboards and inspection reports are generated on demand, not rebuilt by hand before every audit.

Integrations

Standard APIs connect Marshal to GIS mapping tools, permit databases, and emergency response systems.

Access control & audit trail

Inspector and administrator roles are enforced server-side, and every classification, schedule change, and finding is logged.

AI-assisted field review

Every photo returns a draft finding. Every finding waits for confirmation.

When an inspector photographs a panel, an exit, or an extinguisher tag, Marshal reads the image against the active checklist and drafts a finding with a suggested code citation. Nothing is logged as a violation until the inspector confirms it.

Photo hazard flagging

Field photos are checked against the active checklist; likely violations are flagged with a suggested code citation.

Report drafting

Marshal drafts the inspection report narrative from structured findings, so inspectors edit instead of writing from scratch.

Code lookup

Ask which code section applies to a finding and get the citation, not just a guess.

Nothing ships without confirmation

Every AI-suggested finding stays in a draft state until an inspector reviews and confirms it.

Built for the bureau

Every inspector's role, every action, on the record.

Marshal is designed to satisfy fire officials who answer to state and municipal oversight, not just the inspectors filing reports.

  • Role-based access for inspectors and administrators, resolved server-side.
  • Every classification, schedule change, and finding is written to an audit log.
  • Offline field data syncs automatically and never silently drops a finding.
  • Self-hosted or single-tenant deployment, so property data stays on infrastructure you control.
  • AI-suggested findings are never auto-filed; every one requires inspector confirmation.
Replacing spreadsheets and paper

What changes when scheduling follows the code automatically?

Many bureaus still track inspection due dates in a spreadsheet and findings on paper. Here is what changes.

Area Spreadsheets & paper Marshal
Scheduling Tracked by hand, easy to miss a due date Auto-scheduled from property classification and code interval
Field capture Paper forms transcribed back at the office Findings, photos, and checklists captured on-site, offline-capable
Violations Tracked across email threads and paper citations Citation through correction and re-inspection in one record
Reporting Built by hand for every audit or board meeting Compliance dashboards and reports generated on demand
Request a demo

Ready to see it on your own property list?

Tell us how your bureau classifies and schedules inspections today, and we will set up a walkthrough using your own property data.

Prefer email? Write directly to
contact@srivasistatech.com