Dispatch, records & readiness.
One platform, documented.
Everything you need to set up, operate, self-host and extend Resgrid — the open-source computer-aided dispatch, records management and logistics platform for first responders and the teams that dispatch people and vehicles.
- 2014
- Running as a hosted service since
- Millions
- Calls, messages, statuses & staffing updates processed
- Apache 2.0
- Fully open source — same code hosted and self-hosted
- 5 apps
- Responder, Unit, Dispatch, Big Board & Relay
Where do you want to begin?
Pick the path that matches what you are trying to do today.
New to Resgrid?
What Resgrid is, what comes in the box, who uses it and how the hosted and self-hosted editions differ.
Read the introductionSet up your department
Step-by-step recipes for fire, EMS, SAR, emergency management, security, industrial, transit and more.
Pick a setup guideHost it yourself
Run the same code as the hosted service on Docker, Kubernetes, a laptop or the Resgrid Incident Command Kit.
Self-hosted quick startIntegrate & automate
REST API, event-driven workflows, webhooks, SSO & SCIM provisioning and the developer setup.
Open the API docsEverything in the web application
Every module, grouped the way departments use them. Each link goes straight to that feature's documentation.
Operations
Take the call, alert the right people, watch it unfold on the map and keep every status current.
Records & Reporting
A full records management system — incident reports, prevention, investigations, analytics and disclosure.
- Records (RMS) Overview
- NERIS Incident Reports
- Record Definitions & Templates
- Authoring Records
- Dashboard & Work Queue
- Occupancies & Pre-plans
- Inspections
- Hydrants & Water Sources
- Permits & Plan Review
- Community Risk Reduction
- Investigations
- Analytics
- Quality Review
- Legal Holds & Disclosures
- Reports
- Forms
- Documents
- Notes
- Calendar
- Trainings
Readiness & Logistics
Know that apparatus, equipment, stock and people are ready before the next call comes in.
Automation, Security & Integration
Automate the routine, lock down access and connect Resgrid to the rest of your stack.
One suite, every screen
Cross-platform apps built with React Native and Expo for iOS, Android, web and desktop — each designed for a specific role.
Responder
For individual personnel: status, calls, chat, PTT voice, shifts and location.
Unit
Shared apparatus device: unit status, crew roles, call details and GPS.
Dispatch
Multi-panel dispatch console with live map, resources, PTT and activity log.
Big Board
Widget-based wall display for stations, EOCs and command vehicles.
Relay
Listen to a scanner or audio feed, detect tones, record audio and dispatch.
Configured for how you operate
Resgrid runs fire departments, EMS agencies, SAR teams, EOCs, security companies, industrial brigades and transit fleets. Each guide walks through the statuses, types, roles and modules that fit your kind of organization.
Choosing a setup guideAdminister, self-host and develop
Reference material for the people who run, deploy and extend Resgrid.
Administer
Configure and run a department day to day.
Self-host
Deploy and operate Resgrid on your own infrastructure.
Develop
Build against the API or contribute to the codebase.
Need a hand?
Reach the Resgrid team, file an issue, or contribute a fix — this documentation is open source too.