Features

Open Source Dispatch and Organization Management Solution

With Hosted Resgrid there is nothing to install or maintain. No contracts and updated weekly

Host it yourself

If you have special needs or requirements you can host Resgrid yourself. We provide the source code and you can host it on your own servers.

No Contracts

Cancel, upgrade or downgrade anytime, no questions asked. We don't believe in contracts, we believe in providing a great service and letting you decide if you want to stay or not.

Fast Updates

We are constantly updating Resgrid with new features and improvements. We release updates weekly and can turn around some issues within a day.

Payment Options

We accept all major credit cards and ach transactions. We also accept purchase orders and checks, just contact us for more information.

Always Improving

We do major overhauls every few years. We listen to our customers and add features and improvements that they want. This means your never stuck with outdated software.

Small Team, Big Platform

We don't pretend to be a large company. We are a small team of dedicated people that love what we do. We keep costs down and pass those savings on to you.

Optional Specialty Add-ons

Core dispatch, communications, scheduling, personnel management, and responder-safety capabilities are included with your entity plan. Add specialty finance, compliance, maintenance, large-incident, voice, or data-protection suites only when your organization needs them. Add-ons are clearly priced and never change how calls or everyday core features are billed.

Push-To-Talk Addon

per 10 users pack

$35/mo

  • Two-Way IP Voice Communications

  • Up to 50 Channels

  • Radios with worldwide reach

  • Real-Time Voice, Push-To-Talk

  • Android, iOS and Web

Billed monthly per 10-user pack. Add or remove packs at any time without any impact to your main subscription.

How it works →
Readiness Pro

Maintenance and work orders, per department

$150/mo

  • Preventive maintenance scheduling

  • Work order assignment and tracking

  • Parts, labor and vendor cost tracking

  • Spending approvals and service deadlines

  • Readiness reports and workflow automation

Billed monthly per department, even on an annual plan. Checklists are free and do not require Readiness Pro.

How it works →
Business Ops

Invoicing, contractor billing and cost recovery, per department

$250/mo

  • Customer invoicing from calls with rate cards, PDF and e-mail

  • Online payments straight into your own Stripe account, no Resgrid fee

  • Contract rate schedules, bids and per-day deployment invoices

  • Cal OES MARS cost-recovery preparation and reconciliation

  • Loaded labor and equipment cost, margin and pay-data reporting

Billed monthly per department, even on an annual plan. Contacts, pre-plans, certifications and deployment time capture are free and do not require Business Ops.

How it works →
Enhanced AI

Private AI answers and drafts, per department

$95/mo

  • Admin Assist AI with no question cap

  • Assistant and incident command board questions

  • Report narrative and briefing drafts for your review

  • Call briefs, catch-up summaries and cited knowledge answers

  • Open-weight models on Resgrid-owned GPUs, never sent to cloud AI

  • Or bring your own AI provider subscription

Billed monthly per department and requires a paid plan. Includes a monthly AI budget with no overage charges. Every department gets free Admin Assist AI questions without it.

How it works →
Advanced Data Protection

per department, billed yearly

$1,950/yr

  • Field-level encryption for PHI and PII

  • Per-department keys held off the database

  • Step-up MFA required to reveal protected data

  • Redacted workflows, notifications and BigBoard

  • Required for a HIPAA BAA with Resgrid

Billed yearly, even if your department is on a monthly subscription. Enrollment is self-service once the addon is active. Required for Resgrid to sign a HIPAA Business Associate Agreement (BAA).

How it works →

Frequently Asked Questions

Some common questions we get about the Resgrid pricing.

An Entity is a User or Unit in the Resgrid system. We charge based on the number of entities you have in your system. They could be all users or almost all units (you would need at least one user to manage the units).
A User represents a person in your organization. A Unit represents a piece of equipment, vehicle, group or team in your organization. Users have logins and can access the Resgrid system. Units do not have logins and are managed by Users and staffed by Users.
Entity pricing keeps the Resgrid core predictable: dispatch, communications, scheduling, personnel management, and responder-safety capabilities scale with the people and units in your organization. We do not meter calls, messages, records, or everyday feature usage. Optional specialty suites for finance, compliance, maintenance, large incidents, voice, and protected data are separately and clearly priced, so you choose them only when they fit your mission.
Yes, you can change your plan at any time. You can also cancel at any time. We do not offer refunds for unused time on your subscription. We have a lot of customers that use Resgrid for a few months out of the year and then reduce their entities to a lower plan for the rest of the year.
Just contact us! We can work with you to get you the entities you need. There is no maximum number of entities you can have in Resgrid.
Resgrid has a free tier for up to 10 entities. You can use Resgrid for free forever with up to 10 entities. At any time you can upgrade to a paid plan and downgrade back to free to keep all your data in tact for when you need it again.
Resgrid does not delete your data when you downgrade. We keep all your data in tact for when you need it again. For example if you have a plan with 500 entities and you downgrade to a 250 entity plan, you will still have 500 entities in your system but the ones over 250 (based on when they were added) they won't be visible in most places. You can upgrade back to the 500 entity plan and all your data will be there. This gives you flexibility to use Resgrid for a few months out of the year and then downgrade to a lower plan for the rest of the year based on your usage patterns without losing any data or time re-adding the same data every year.
Occasionally we will raise prices. We try to avoid this as much as possible. We have only raised prices a few times in our companies history. We never increase prices for existing customers with active billing relationships. If you are on a plan and we raise prices, you will stay on your current plan and price.
Yes! Paid plans receive a 16% discount when billed annually instead of monthly. This annual plan discount does not apply to add-ons, including add-ons that are billed annually. We also offer discounts for non-profit first responder organizations. Contact us for more information.
No, due to abuse by spammers and rising costs for sending SMS Messages the Free plan allows for only Push Notification and Email only. You can send SMS messages for calls and messages (in addition to push and email) on our paid plans.
The Free plan is only available for North American customers (US-West Data Center) due to the higher cost of everything for our international environments. We are looking at ways to make a free plan available for international customers in the future.
For our North American data center (US-West) we have very low costs for our infrastructure and services, we self host. For our international data centers (EU-Central) we have much higher costs for our infrastructure and services.
Readiness Pro is an opt-in, per-department addon that adds preventive maintenance and work orders on top of the free Checklists capability. A failed checklist item can open a prioritized work order, notify the responsible role and place a Unit out of service, and technicians record parts, labor, vendors, downtime and repair cost against the same Unit or asset your crews already dispatch. Preventive work can be scheduled by date, mileage or engine hours, with spending approvals and service deadlines. It is $150/mo in US-West and €195/mo in EU Central.
No. Checklist definitions, scheduling, completion in the Unit and Responder apps, and retained completion evidence are core platform capabilities available to every department at no additional cost, free tier included. Readiness Pro is only required for the maintenance and work-order layer: turning a failed check into an assigned, approved, costed and deadline-bound repair, and preventive maintenance scheduling.
Readiness Pro is priced per department rather than per rig, per asset or per mechanic, so a department with a large fleet pays the same as one with two engines. It is billed monthly even if your main subscription is annual, and as with all addons the 16% annual-plan discount does not apply to it. Adding or removing it does not change your plan or your entity count.
Advanced Data Protection is an opt-in, per-department addon that encrypts the fields that can carry PHI and PII (call nature, notes, addresses, contact details, patient and ePCR data, personnel identifiers, contacts and more) with an encryption key that belongs only to your department and is held apart from the database. Revealing or editing a protected field requires a fresh MFA step-up, and workflows, notifications, logs and BigBoard receive redacted data instead of plaintext by default. Your administrators can approve a specific Protected Workflow to send selected fields to one pinned HTTPS destination, such as your case management system or your electronic health record (FHIR R4 or HL7 v2), and every such disclosure is audited. It is $1,950/yr in North America and €2,550/yr in the EU.
Advanced Data Protection is billed yearly per department, even if your main subscription is billed monthly. Enabling it provisions dedicated key material in our key management service and migrates your existing data into the protected format, so it is sold as an annual commitment. It is separate from your main subscription and does not change your plan or entity count.
Yes, for departments with the Advanced Data Protection addon enabled. The addon provides the technical safeguards (field-level encryption of PHI, step-up authentication, minimum-necessary support access, notification egress control and value-free audit) that a BAA depends on, so we require it before signing. Add the addon, complete the self-service enrollment, then contact us to start the BAA process. The addon by itself is not HIPAA compliance; your configuration, policies, workforce practices and assessments matter too.
Business Ops is an opt-in, per-department addon that adds the money side of operations to the contacts, certifications and deployments every department already gets. It generates customer invoices from the calls you dispatched (time on scene, rate cards, discounts, multi-component taxes, sequential numbering, PDF and e-mail delivery, payments and A/R aging), collects payment online straight into your own Stripe account, prices contractor deployments from contract rate schedules (standby, overtime bands, crew-size rates, premiums, daily equipment tiers, mileage and per diems) into one invoice line per billing day, prepares and reconciles Cal OES MARS cost-recovery claims, and calculates loaded labor and equipment cost so you know the margin on a bid, a deployment or a call. It is $250/mo in US-West and €295/mo in EU Central.
Contacts with pre-plans, hazards and site files; the typed certification catalog with role and Unit requirements, expiry notifications and enforcement; and the deployment core (roster and seat wizard, daily time reports, expenses, mileage, manifests and equipment issuance) are core platform capabilities available to every department at no additional cost. Business Ops is only required to turn that operational record into money: invoices, online payment collection, rate schedules, contracts, bids, the contractor charge engine, Cal OES MARS preparation, workforce costing and California Pay Data Reporting. If the addon lapses, existing invoices, bids and cost runs stay readable and their PDFs still download; nothing new is generated until it is renewed.
No. Online payments run through your own Stripe account, connected with Stripe's authorization flow rather than a pasted API key. Your customer pays on Stripe's hosted checkout page, the money settles in your Stripe balance, and Resgrid records the payment from Stripe's signed webhook. Resgrid never holds funds, never sees card numbers, adds no platform fee and cannot issue refunds; you pay only Stripe's own processing fees. Online payment collection is available in US-West at launch and is not offered in EU Central yet; every other Business Ops capability is available in both regions.
Enhanced AI is an opt-in, per-department addon that adds model-backed AI grounded in your department's own Resgrid data: Admin Assist AI for department administrators with no question cap, free-form questions to the Resgrid assistant and the live incident command board, incident report narrative drafts (NERIS/NFIRS), after-action prose and ICS-201 or transfer-of-command briefings, call briefs for responders, catch-up summaries, cited answers from your own documents and plain-language analytics questions. People review, edit and sign anything that becomes a record, and AI never changes your configuration. It is $95/mo in US-West and €145/mo in EU Central.
No. Resgrid never sends your data to cloud AI providers. Enhanced AI runs open-weight models, currently Qwen3-14B with Qwen3-8B as a fallback, on GPU servers Resgrid owns and operates, and AI processing stays in your Resgrid region. There is no dependency on OpenAI, Anthropic, Google or Azure, and your data is not used to train AI models. The one exception is your own choice: if a department administrator connects the department's own AI provider subscription, the Resgrid assistant sends that department's messages to the provider they chose.
Enhanced AI includes a monthly AI usage budget for each department. If you reach it, AI features fall back to the standard non-AI experience until the next month. There are no overage charges and no surprise bills.
Yes. Every department gets 20 Admin Assist AI questions during the first 30 days after its first answered question, then 4 questions every calendar month, without buying anything. Unused questions do not roll over, and you are only charged a question when Admin Assist gives an answer. Enhanced AI removes the question cap; answers then draw from your department's monthly AI budget.
No. Resgrid operates the GPU servers and the models. There is nothing to install and no separate AI account or API key to set up. If you would rather use an AI provider you already pay for, Enhanced AI lets you connect it.
Only the department's managing member can buy or cancel Enhanced AI, and it requires a paid Resgrid plan. It is one price per department, not per user, billed monthly. You can cancel at any time, and access continues to the end of the paid month.
Yes. With Enhanced AI, a department administrator can connect the department's own account with OpenAI, Anthropic (Claude), Google Gemini, Microsoft Azure OpenAI, Mistral AI, xAI (Grok), DeepSeek, Groq, Together AI, Fireworks AI, OpenRouter, Perplexity, Cohere or any OpenAI-compatible endpoint, including a model server you run yourself. The Resgrid assistant then uses that provider for the department's messages under your agreement with the provider, who bills you for that usage. It is off until you turn it on, and removing it returns the assistant to Resgrid's own models. It is not available to departments using Advanced Data Protection, so their protected data never leaves Resgrid.
Open-weight models only, on hardware Resgrid owns and operates. Today that is Qwen3-14B, with Qwen3-8B as a smaller fallback. Semantic search will use BGE-M3 embeddings and dispatch audio transcription will use Whisper large-v3-turbo when they arrive. If you self-host Resgrid, you can point its AI at open-weight models on your own private hardware.