Resgrid is a complete and open-source computer-aided dispatch, management, and logistics for first responders, disaster response, emergency management, and companies.
Personnel Management Define personnel, contact information, details, certification, roles, status and availability for all personnel
Unit Support Support for apparatuses and groups of personnel working as a single unit (i.e. a USAR team) with AVL, accountability and logging
Groups and Locations Create groups and locations and assign personnel or units underneath for management of large or disperse organizations
Computer Aided Dispatch Create Calls\Incidents and dispatch personnel, units, roles or groups to respond to those incidents both manual and automatic dispatches are supported
Messaging Built-in message system to allow for targeted and dynamic communications to personnel
Chat Embedded P2P, Groups, Dispatch to Unit and Command chat system to enable very quick text-based communications
Duty Shift System Create both Assigned Shifts and Signup Shifts to manage a static or dynamic workforce, switch swapping and trading support with attendance validation
Learning Management Design Trainings with text-based materials, attach documents or presentations or link to external videos, and assign questions to validate understanding of the material
Run Logs and Logging Record actions of a call, training, and meetings to keep track of actions and events, hours, personnel, and units involved
Reporting Generate reports for run logs, calls, training, meetings, and more. Ability to use Reporting to create exports to integrate with 3rd party systems
Calendar System Create calendar entries and setup RSVP style events to keep personnel engaged and informed about activities and events
Inventory Management Track any kind of inventory both perishable (like medicine) and durable (like hand tools) equipped on apparatus, issued to personnel, or stored at locations
Document Storage Upload and serve documents at a department or group level to members of your organization allowing a centralized place to serve documents from
Notifications Service Flexible notification system to alert of low personnel role or unit availability, staffing or status changes or any other system generated event
Department Linking Create powerful department links to allow for multiple independent organizations (i.e. mutual aid agreements or centralized dispatch center) to cooperate
Mobile Apps Apps available on Google Play and Apple App Store that can work with any standard installation. For Personnel, Units, Stations, and Commanders.
API Included API with information about calls allow for easy extension and interaction without having to change code in the Resgrid Core codebase
resgridworkersconsole console application backend worker for the Resgrid system. The worker console is used to pick up messages from RabbitMQ generated by either the Web application or API and process those requests. This is one of the core 3 components required to get the Resgrid system operational via Docker, the other 2 are resgridwebcore and resgridwebservices. We highly recommend using the same Docker tag for each component.