ICS Resource Status Board

Digital T-Card resource tracking following the ICS resource management framework. Track personnel and equipment through the full status lifecycle — Available, Assigned, Staged, Working, Out of Service, and Demob — backed by DuckDB for persistent storage and real-time summary queries.

Replacing Paper T-Cards with Digital Persistence

The ICS Resource Status Board replaces traditional paper T-card boards at the Incident Command Post with a fully digital, searchable, and AI-queryable system. Resources are tracked by name, type, status, division assignment, and geographic location in the ics_resource_status DuckDB table.

👥 Resources Unit Leader

The RESL at a large structure fire immediately sees that Division C has 3 engines assigned, 1 engine staged, and 1 out of service. When the Operations Section Chief radios to request additional resources for Division C, the RESL tells the AI agent: “Assign Engine 47 to Division C, structure protection under Division Supervisor Rodriguez.” The resource board updates in seconds.

ICS Status Lifecycle

Resources move through the six-state ICS lifecycle enforced by the Resource Status Board Service. Each state transition is timestamped and queryable through DuckDB.

Status Meaning Transition From
AVAILABLE Resource checked in, ready for assignment Check-in or release
STAGED Positioned at staging area, pre-deployment Available or reassignment
ASSIGNED Dispatched to an active assignment Available or staged
WORKING Actively engaged on task Assigned
OUT_OF_SERVICE Unavailable due to mechanical, medical, or other issue Any status
DEMOB Demobilizing from the incident Available or assigned

ICS 209 Integration

Resource status data flows directly into the ICS 209 Situation Report auto-generation engine. When a situation report is generated, resource counts by status are automatically populated from the live ics_resource_status table — no manual transcription required.

AI Agent Tool: resource_status

Every resource board operation is accessible through natural language via the resource_status agent tool. The AI can add resources, update assignments, query status summaries, and generate reports without the operator navigating any UI.

Agent Tool Actions

ICS T-Cards ICS Resource Management DuckDB ICS 209/210 Forms AI Agent Tool NIEM Export Public Safety
← All Features Next: ICS 209 Situation Report →