Product updates
Changelog
We ship improvements to Command Established every week. Here are the biggest updates for your department, newest first.
October 2026
-
Training
A training report for the whole department, every member, and every instructor
The Training report on the Training hub shows hours for any period against the one before, broken down by type and by your training custom fields, with a view for each member and each instructor. Narrow it by custom field and export the whole thing to an Excel workbook. Admins and owners only.
-
Scheduling
Payroll reports that follow how your department pays
New pay rules under Settings › Payroll set who is paid for a traded shift, when overtime starts for each member type, which time off is unpaid, and how holidays and callbacks count. Career, combination, and EMS templates fill in the form to start.
-
Places
Keep documents on a place
Places have a new Documents tab for files about the property itself, such as emergency plans, Tier II reports, and site plans, without needing a pre-plan.
-
Inspections
Change a property’s due date after enrolling it
Use Change due date on an inspection program enrollment, or on several at once, to move when a property is next due.
-
Administration
Preview the app as a paired device
View as now lists your paired devices, so owners and admins can see exactly what a station tablet or rig tablet reaches with nobody signed in. Like the member preview, it’s read-only.
-
Scheduling
Offer a shift and let the first taker work it
Members can offer a shift from the calendar or the Pick up tab, to everyone or to specific people. The first colleague to tap Take this shift gets it, pending officer approval or automatically if your department allows.
-
Scheduling
Administrative Duty exception
A new Administrative Duty exception takes a member off the line while keeping their hours as work time. The seat opens up for someone else to pick up.
-
Inventory
Download a CSV template for inventory import
A ready-made CSV template with example rows makes it easier to bring an existing inventory into Command Established. The import dialog links straight to it.
-
Budgets
Per-person allowances for gear and uniforms
Set up an allowance program, like $100 a year for gear, for everyone or for selected ranks and member types. Eligible members see their balance and submit receipts against it, and the treasurer approves or declines them.
-
Pre-Plans
Start a pre-plan from a document you already have
Choose Start from a document and upload an old pre-plan, a binder, a run card, or a photo of a page. AI fills in what it can for you to review before you create the pre-plan, and the original can be attached.
-
Log Books
Ask everyone mentioned to acknowledge an entry
Set an entry to Everyone mentioned acknowledges and each person, group, or rank you @-mention is asked to acknowledge it. You can see who has and hasn’t, and remind those still pending.
-
Administration
See your department the way a member does
Owners and admins can choose View as a member to preview the app with one group’s access, or with no group at all. The preview is read-only, so you can check permissions without changing anything.
-
Scheduling
Hand scheduling work to officers without making them admins
New permissions split scheduling into Schedule Builder, Staffing Officer, and Schedule Request Review, so a captain can approve time off or fill a seat without admin rights. Payroll reports and the reasons behind members’ time off are now restricted too.
-
Mutual Aid
See a partner’s hydrants on your hydrant map
A department sharing its data can now give a partner full read-only access, or the partner can request it. The owner’s hydrants then appear as a separate layer on the partner’s hydrant map, not just on calls. The owner can limit access back to calls at any time.
-
Reports
See which outside units respond on your calls
The apparatus report has a new Aid units section showing how often mutual aid, EMS, law enforcement, and other agencies’ units responded on your incidents, by call type and time of day. The Excel export includes it too.
-
Training
Skill check-offs without signatures
Set a skill packet to Attestation only and its check-offs are attested by the person recording them, with no signature pad or consent steps. Packets that need electronic signatures keep them, and existing check-offs are unchanged.
-
Training
See who’s trained on each apparatus
Link skill packets to apparatus, and a new Skill Packets tab on the apparatus shows each member’s progress on them. Each packet also gets a Roster tab showing how many of its skills each member has passed.
-
SOPs
Let members know when an SOP or SOG is published
Publishing can now notify members who don’t need to acknowledge, including for informational-only documents, with your change notes in the message. A redesigned publish dialog makes the acknowledgment choice clearer and adds due-date presets.
-
SOPs
AI review for SOPs and SOGs
Select AI review on an SOP or SOG to get suggested edits for clarity, simplicity, and formatting, shown as one redline. Accept or dismiss each suggestion; accepted edits go into a draft that still goes through your usual review and approval.
-
Incidents
Line up stations and apparatus with NERIS in one place
Settings → NERIS → Stations and apparatus compares your records with NERIS and groups them by what will happen: match, add here, send to NERIS, or decide. Choose how to settle each difference, leave records out for good, and every decision is remembered.
-
Training
Extra ISO hours roll into Company Training
Hours beyond a member’s Hazmat, Officer, or Driver/Operator target now count toward Company Training in ISO compliance reports automatically. Nothing needs to be re-entered.
-
Check-Offs
See who checked each item on a shared check-off
Completed multi-device check-offs now record who marked each item and when, so you know who to follow up with on anything missed.
-
Check-Offs
Pre-assign work orders from a check-off template
Set a work order assignee on a check-off template, and work orders raised from failed items start out assigned to that person or group.
-
Scheduling
Open shifts up to six months ahead
The Open shifts tab still opens on the next 31 days, and now steps month by month up to six months out, so members can plan pickups and officers can spot staffing gaps well ahead of time. A night shift that crosses into the next month shows whole in both months, and gaps on the day timeline months away can be requested or assigned too.
-
Check-Offs
Turn a paper check sheet into a check-off template with AI
Upload a PDF, screenshot, or phone photo of an existing check sheet and AI drafts a check-off template with its sections, items, and critical checks. Review and adjust it in the template editor before saving.
-
SOPs
Acknowledgment audience changes apply immediately
Edit who must acknowledge a published SOP or SOG and the change applies as soon as you save. Newly included members are asked to acknowledge the current version, and members no longer included have their pending request cancelled. You see how many members are affected before you confirm. Publishing a version without re-acknowledgment still asks anyone in the audience who hasn't signed yet, and members who join the audience later are always asked.
-
Scheduling
Fill staffing gaps with open shifts
A new Open shifts tab lists every seat below minimum staffing over the next month. Members can request a whole or partial shift, and admins can review requests or assign someone directly, including from a gap on the day timeline. Staffing minimums can now also be set to apply only on certain days and hours.
-
Scheduling
Scroll the day timeline continuously
The day timeline is now one continuous strip. Scroll, swipe, or drag from one day into the next instead of paging a day at a time.
-
Certifications
Members can type in certificates, admins can upload for members
One Add Certification menu now offers both uploading files and entering details. Members without a file can type a certificate in for review, and admins can upload certificate files on a member’s behalf.
-
Log Books
Turn a paper form into a form log book with AI
Upload a PDF, screenshot, or phone photo of an existing form and AI builds a draft with its sections, questions, and repeating groups. Review it in the builder before you publish.
-
Scheduling
Request time off straight from your shift
Click your own shift on the schedule to say you’ll be arriving late, leaving early, or missing it. The request goes through the usual approval flow, and your shifts are now highlighted with any pending time off shown on them.
-
Incidents
Support for NERIS schema 1.5
Incident reports now include the new NERIS incident types and actions, such as Ice Rescue and E-Bike collisions, plus the RIT established time, local ordinance violations, and location conditions like hoarding. Nothing needs to be turned on or re-submitted.
-
Scheduling
Give duty shifts a date range and different hours per day
Weekly duty shifts can now start and end on set dates, like a summer-only crew, and each day can have its own hours, such as Friday evenings and Saturday daytime.
-
Places
Site visits in monthly reports, with custom fields
Monthly department reports now count site visits and places visited by category. Site visits also support custom fields, so you can break them down by shift or any other field you track.
-
Log Books
Collect structured reports with form log books
Admins can now create a log book as a Form and build its questions, including sections, repeating groups, and questions that appear based on earlier answers. Members fill in a draft and post a final report. Reports can be kept private, so submitters see only their own while reviewers see them all.
-
Scheduling
Run duty crews that aren’t tied to a station
A duty shift’s station is now optional, for crews like a department-wide duty officer or a roving crew. Station-less crews appear under every station on the schedule.
-
Scheduling
Let officers pick the whole duty crew
Officer-assigned duty schedules can now skip member requests, so the officer builds the crew from the full candidate list. Officers can also fill in a crew on a shift that is underway or already over to record who actually turned out.
-
Scheduling
Customize your time off types
Admins can rename, reorder, and archive time off types, or add their own such as Holiday or Union Business, from Settings › Schedules. Custom types appear in time off requests and get their own payroll column.
-
SOPs
Manage SOPs and SOGs in bulk
Select policies in the table to reassign their owner, move them to a category, or archive them in one step. You can also upload up to 20 PDFs at once for AI import.
-
Scheduling
See a station’s whole day on a timeline
The schedule day view has a new Timeline that lays out each apparatus and duty crew from midnight to midnight. Open seats, trades, overtime, and pending requests are visible at a glance.
-
Paired Devices
Record patient care on a shared rig tablet
Crew members can now sign in on a shared tablet to add or view patients. Those without a tablet PIN can get a one-time code instead. Their patient data is cleared from the tablet as soon as they are done.
-
Incidents
Record other agencies’ units on an incident
Log mutual aid companies, ambulances, and law enforcement units on the Resources tab with their response times and hospital transports. Each unit links to its agency’s aid entry.
-
Places
Log site visits at a place
Record work at a place that isn’t an inspection, such as a Knox box update or a walkthrough. Capture who was there, notes, photos, and documents. Site visits also appear on the department calendar and can be logged from quick create.
September 2026
-
Incidents
See who responded in Active911
For Active911 incidents, the Resources tab now lists who responded and what they tapped. An officer can add them to the call in one click. Admins choose what each Active911 button means in CAD settings.
-
Scheduling
Give each member their own rotation
Members no longer need a platoon to be on the schedule. Draw a person’s repeating hours on a 24-hour grid, and set any shift to work at a different station or apparatus. The new People tab in Schedule Settings shows who works what and who has no schedule yet. Schedule changes take effect from a chosen date and keep the history.
-
Inspections
Get the occupant’s signature on a completed inspection
After the inspector signs, the person on site can review the result and violations, then sign to acknowledge receipt. If no one signs, the inspector records why, such as “Refused to sign” or “No one on site.”
-
Inventory
Pack a kit from its own page
A kit or bag’s Contents card can now add several existing items at once, create a new item already stored inside it, or remove an item with one click.
-
Paired Devices
A dashboard built for rig tablets and station boards
Paired devices now start with a department-wide dashboard instead of personal widgets. A rig tablet shows check-offs, recent incidents, weather, hydrants, and pre-plans; a station board adds who’s on duty, announcements, upcoming events, and more.
-
Check-Offs
Complete a check-off together across devices
Several crew members can open the same template and work on one live check-off. Answers, notes, meter readings, photos, and work orders are shared across phones and rig tablets, so the crew can split the sections and see what remains. One person submits the combined results when everyone is finished.
-
Check-Offs
Run and manage rig checks from the apparatus page
The apparatus page’s Check-Offs tab brings together that rig’s templates, quick-start checks, and history. Manage Checklists opens the templates for that apparatus. Past apparatus inspections remain available as read-only history, while new checks use the shared check-off workflow.
-
Check-Offs
Tie failed checks to the equipment needing attention
Link a checklist item to the inventory it checks, or use Add from Inventory to build a section from the gear assigned to a rig or station. When a grouped check fails, the crew can identify the affected pieces. A work order for one piece links directly to its inventory record, and the completed check keeps a link to the failed equipment.
-
Account
Choose where each department emails you
Add verified email addresses to your account and choose where each department sends its notifications and reports. Send one department’s email to your work address and another’s to your personal address. Your sign-in address continues to receive account and security messages.
-
Incidents
Connect Active911 from department settings
Connect Active911 from CAD settings to create or update incidents automatically from dispatch alerts. Recent dispatch messages shows received alerts, their processing results, and links to the incidents they created or updated. Open a message to inspect its details or reprocess it.
-
Incidents
Record exposures and more precise property use
Document internal and external exposures on an incident, including damage, location, property use, and displacement, and include them in NERIS reporting. Property-use choices now follow NERIS, with fields for whether a property is in use, used as intended, or vacant.
-
Incidents
Name the partner agencies that helped on a call
Name the ambulance services, police departments, utilities, and other agencies involved in a call. Choose one or more from a reusable Partner Agencies directory, or add an agency while writing the incident. Mutual-aid reports show call counts by agency, so departments can see who they work with most.
-
Inspections
Assign recurring inspection programs to crews
An inspection program can assign its visits to a shift, station, group, or named people. Set the program’s default once, then use a property’s enrollment override when another crew owns that location. Visits addressed to a crew wait in its queue until someone claims them, keeping responsibility for the program separate from who carries out each inspection.
-
Inspections
Include finding photos in a notice of violation
Choose which finding photos to include when preparing a notice of violation. Selected photos appear in a numbered appendix with their captions and references to the corresponding violations. Review the complete PDF before issuing it; the issued notice preserves the wording and photos you reviewed.
-
Inspections
Raise a finding straight from a form question
Every question on an inspection form has a Record finding button. It opens the finding editor pre-filled with the question, the answer, and the section as the category, so a failed answer becomes something a notice of violation can cite. Findings hold photos now too—the camera opens on the first tap on a phone or tablet.
-
Platform
Photos open in a viewer you can swipe through
Tapping a photo no longer throws you into a new browser tab. Incident and apparatus files, inspection findings and worksheet answers, pre-plans, work orders, certifications, and recruitment attachments all open the full-size image in one viewer, with swipe, arrow keys, and scroll to move between the photos in that set.
-
Inspections
Assign an inspection to a shift, station, or group
Assigned to now takes a shift, a station, a group, or named people. An inspection addressed to a crew waits unclaimed in that crew’s queue until someone picks it up, and claiming it is what records who did the work. The picker shows how many people each choice reaches before you save.
-
Inspections
Point a property at the right inspection program
A program can name the location types it is for. Those programs are then suggested first when you enroll a place, and offered on the Place overview when a place isn’t enrolled anywhere yet. Bulk enrollment also filters by location type and risk, with counts, instead of guessing at search terms.
-
Hydrants
Sort the hydrant list by what’s nearest you
A Nearest to me button on the hydrants list takes one location fix, sorts nearest-first, and adds a Distance column beside the hydrant number. The status and class filters still apply, the order survives a trip to a hydrant and back, and Update location re-sorts when you’ve moved.
-
Hydrants
Bigger hydrant maps, and a list for stacked pins
The pin and coverage maps fill the page instead of sitting in a fixed band, coverage zooms out far enough to hold a whole township, and pins group together only when they would actually overlap. Tapping a small group lists the hydrants in it—including several recorded at the same coordinate—so duplicates can finally be opened from the map.
-
Personnel
Choose whether personnel pickers group by rank
A toggle on Settings → Ranks decides how every place you pick people works. Turn it off and pickers show one list sorted by last name, with no rank headings. Grouping by rank stays the default.
-
Paired Devices
Pair a rig tablet or station board as its own device
A tablet mounted in a rig or a screen on the wall can now sign in as itself instead of as a person. Add the device in Settings → Paired Devices, pair it with a short code, and choose what it can reach—presets for a station board, rig, or command vehicle, or pick permissions yourself. Work done on a shared tablet names the person who did it, and a device in regular use stays paired until an admin signs it out.
-
Paired Devices
Sign in with your PIN on a shared tablet
Members set a 4-digit PIN once in account settings, then sign in as themselves on any shared tablet in their department. The tablet acts as them with their own permissions, their work is marked as verified in the activity log, and the session ends on Done, when the tablet goes idle, or when the PIN changes. Personal account settings stay off the tablet.
-
Calendar
Create any dated record from the calendar
The department calendar used to create only work orders. Pick a day and add a training session, department event, CRR activity, fire inspection, equipment inspection or test. The form opens right on the calendar with the date filled in, and the day refreshes in place when you save.
-
Certifications
Upload certificates in bulk and merge duplicate definitions
Members can queue up to 25 certificate files at once, with per-file progress and a retry for any that fail. Administrators can merge duplicate custom definitions with a review step first: documents, dates, approvals, training links, and compliance requirements all move to the definition you keep.
-
Places
Building and occupancy details live on the Place
Square footage, construction and occupancy classification, occupant loads, hours, and evacuation-plan availability now belong to the Place, so every pre-plan linked to it reads the same details. Edit them on the Place or inline from a linked pre-plan; standalone pre-plans keep their own.
-
Incidents
Record how much hydrant water a call used
Any incident can list the gallons it drew, line by line, with each entry optionally tied to a hydrant. The incident report totals water usage over the date range you pick, so the figure your water utility asks for each month no longer has to be tallied by hand.
-
Inspections
Give a scheduled inspection an appointment time
Scheduling an inspection now takes an optional time in your department’s time zone—on the main form, on reinspections, and when scheduling a program one at a time or in bulk. The time appears on inspection details, lists, calendars, place appointments, and assignment notifications. Date-only scheduling still works.
-
Platform
Take Photo opens a camera on any device
On a Surface, laptop, or any other desktop browser, Take Photo now opens an in-app camera with a live preview, a front/rear switch, and a review step before the shot is attached. Phones and tablets keep the native camera, and the same Take Photo / Choose Files menu is now offered everywhere photos are added—inspections, hydrants, work orders, receipts, fuel logs, and attachments.
-
Work Orders
Point an incident’s work order at what really needs the work
A work order started from an incident is no longer locked to that call—aim it at the engine that got damaged or the hose that burst instead. Moving the link fills an empty description with a note naming the incident it came from.
-
Reports
Email a monthly department report
A new Settings → Monthly Report page brings incidents, training, inspections, and other enabled modules into one report, with comparisons to the previous month and year to date. View a past month, download its PDF, and add breakdowns using up to three custom fields. Turn on monthly delivery to email the report for the month just ended to your department’s admins and owners on the first of each month.
-
Scheduling
Set weekday shifts and fill vacant seats
Create fixed-weekday shift patterns for members who work the same days each week. Admins can click a vacant seat on the day roster to add a scheduled shift with the unit and uncovered hours already selected. Temporary staffing requirements let you set a date range and label for parade details, special events, and other short-term coverage.
-
Incidents
Choose which incident fields your department requires
In Settings → Incidents, set Location Use, Incident Commander, Narrative, On Scene Time, and Cleared Time to Off, Warn, or Require. Required fields must be completed before an incident enters review or is approved. Recommended fields flag missing information for authors and reviewers without blocking submission, so your department can ask for the details it needs beyond federal reporting requirements.
-
Scheduling
Scheduled Shift hours get their own payroll column
Added shifts, such as a per-diem fill for a vacant seat, now appear in their own Scheduled Shift column in payroll reports and CSV exports instead of under Overtime. Overtime or added hours that overlap time a member is already paid for are no longer counted twice. If your payroll import maps CSV columns by position, update it for the new scheduled_shift_hours column.
-
Compliance
More accurate compliance and LOSAP credit
Compliance programs now count completed training and event attendance more accurately, prevent duplicate call credit, and handle fractional scores, prorated targets, and credential validity in past periods correctly. Dashboards, member progress, printed reports, and CSV exports follow the same qualifying rules. Members’ displayed credit or standing may change as these corrections take effect, and open reports refresh when contributing records change.
-
Check-Offs
See the work order already open on a check item
An item with an open work order raised from it now carries a chip on the check-off sheet, so today’s crew can see what yesterday’s crew already reported. Failing that item again adds a note to the existing order instead of drafting a duplicate—or start a separate one if it’s a different problem.
-
Incidents
Credit members for calls they were excused from
Excuse members from a call they missed because they were at fire school, on a department detail, or otherwise excused under your bylaws. Excused members are listed apart from the responders and are never counted as on scene. A Call count requirement can choose to credit excused calls, with an optional cap per period. A separate Call Credit Excusals permission keeps the ruling with your officers or secretary.
-
Incidents
Start incident narratives with a draft from CAD
Incoming CAD emails now use AI to draft a suggested incident narrative from the dispatch information. Later CAD updates can revise the suggestion while the incident is still being drafted. Review and edit the text, then choose Accept before sending it to NERIS. Once accepted, your narrative is preserved when more CAD updates arrive.
-
SOPs
Assign SOP acknowledgments to groups
Choose one or more groups as the acknowledgment audience when publishing an SOP or SOG. Members added to a selected group later receive the applicable policy assignments automatically. Members who leave no longer carry pending requests unless another selected group still includes them, and completed acknowledgments stay on record.
-
Inspections
Assign an inspection team and record observers
Assign up to ten inspectors to a visit and record trainees or guests separately as observers. New assignments can notify inspectors according to their notification preferences. An assigned inspector with editing access and the separate Sign Inspections permission signs the completed visit, preserving the participating team on the signed record.
-
Inspections
Track corrections through each re-inspection
Mark findings carried into a re-inspection as Still failing, Corrected, or No longer applies directly on the finding card. Signing the visit updates which violations remain open on the property. You can then mark a notice complied with and link the verifying visit. Numbered re-inspections make repeated follow-ups easier to distinguish.
-
Inspections
Manage inspection program enrollments in bulk
Enroll multiple properties in an inspection program together, then change the cadence, assigned inspector, or enrollment status across selected properties. Each Place also shows its inspection programs, upcoming due dates, and scheduled visits, with enrollment controls alongside them.
-
Incidents
See the seconds in your response-time reports
Dispatch, turnout, response, and total-duration figures now retain seconds instead of dropping partial minutes. A 43-second dispatch no longer appears as 0:00, and a 1:47 turnout stays 1:47. Report and dashboard figures may look higher because they now include time that was previously discarded.
-
Training
Build skill packets and record performance step by step
Install Tennessee skill packets or general starter skills, customize your department’s copy, or build your own. Record performance steps during individual or group check-offs, with results calculated from critical steps, safety checks, and passing scores. The signed evaluation preserves the steps assessed and any reason for overriding the result. Existing skills and check-off history are preserved.
-
Places
Bring duplicate property records together
Admins can preview and merge duplicate Places, bringing contacts, pre-plans, and linked work together. The preview shows which record stays and what moves. The duplicate is archived and its old links open the retained Place. Merges that would combine two records with inspection history are blocked to protect that history.
-
Certifications
Review imported certifications with fewer interruptions
Preview certificate PDFs directly in the review queue. When a certificate proposes a new type, Add type & approve creates the type and approves that certificate in one step. Keyboard navigation keeps the current card in view, and approving one certificate leaves the rest available to review.
-
Recruiting & Forms
Put application stages in the right order
Drag active recruitment stages into the order your department follows, using a pointer or keyboard. Initial, Accepted, and Rejected stay in their fixed positions, and new stages are placed before the outcomes. Custom stages that previously lost their editing controls can now be corrected or removed.
-
Incidents
Give incidents your department’s own run numbers
Turn on automatic run numbers for new incidents in Settings → Incidents. Choose your format and continue your existing numbering when switching systems midyear. The sequence restarts each year. Run numbers appear alongside the CAD number on incidents and reports, and you can correct an individual run number when needed. Enabling the feature leaves older incidents unchanged.
-
Incidents
Find mutual-aid departments faster
The mutual-aid picker now suggests your standing agreement partners, recently used departments, and nearby departments before you search. Each department appears once, and search handles spacing differences in names—so typing “McRae” can find “Mc Rae.”
-
Incidents
Review uncertain AI-suggested actions before adding them
Suggested Actions Taken now wait for your confirmation when nobody is recorded as responding, all responding units were canceled before arrival, or supporting information is uncertain. Each suggestion explains why it needs review, and you choose which actions to add to the report.
-
Administration
Find and adjust permissions more easily
Member, group, and API-key permissions are organized into collapsible sections by workflow. Search for a permission, see how many are assigned in each section, and update related permissions together. Expand the sections you need or open them all for a full review.
-
Places
Give a place its own phone, email, and website
A building’s main line, general email, and website now sit on the Place information card—no more filing the front desk as a person. They are tap-to-call and tap-to-email, they turn up in search (a number matches typed either 555-867-5309 or 5558675309), and the general address is offered as a recipient when you email an inspection certificate or notice.
-
Inspections
Email a certificate or notice to the property
Send an issued certificate or notice of violation straight from the inspection—up to five recipients, each getting their own copy of the saved PDF plus an optional note. Contacts on the property are offered as recipients, and a delivery history on the document records who it went to, when, and whether the message bounced.
-
Inspections
Issue certificates and notices of violation from an inspection
A new Document Templates library holds your certificates of inspection and notices of violation, reviewed and published the way SOPs are. From a completed inspection, pick a published template, preview the PDF filled in with the inspection’s facts and your department’s branding, and issue it. On a notice, the inspector chooses the findings, citations, corrections, and deadlines that go on it. Issued documents are permanent, stay on the inspection record, and can be voided—and managing templates, reviewing them, and issuing are separate permissions.
-
Personnel
Give physicals and hire dates a home on the member record
A member’s Details tab adds two cards. Medical Clearances holds physicals, return-to-work clearances, and duty restrictions—each with the exam date, how long it is good for, the provider’s determination, and the paperwork attached. Employment History tracks hires, leave, and separations, and recording one can flip the member’s status in the same step. Each card has its own permission; without it, a member sees only their own records.
-
Check-Offs
Log the odometer and hours with the daily check
Turn on Record meter readings on an apparatus check-off template and the crew is asked for the odometer, engine hours, and pump hours as part of the check. Readings stay on the completed check-off and post to the rig’s fuel & mileage log, so its current mileage and hours are always what the last check found. Off by default—templates that don’t need it are unchanged.
-
Scheduling
Duty crews: sign up, or let an officer pick the crew
Set up recurring or one-off duty shifts alongside your rotation. Members sign up first-come, or ask for a shift and let a duty officer pick the crew from a ranked list that shows who asked, who's free, and who's already on the engine that night. Members see their own conflicts before they commit, hear back either way, and acknowledge a seat with one tap. Officers staff a month from one screen and publish a week at a time.
-
Inventory
One photo at the pump files the receipt and the fill-up
Photograph a pump receipt from your phone and the scan reads the vendor, total, gallons, and price per gallon. Pick the rig, add the odometer, and one submission files the receipt for the treasurer and the fill-up on the apparatus. Fuel logs also carry their own receipt photos—no budgets module required—and a rig’s fuel tab shows its receipts so a treasurer can pair one with the fill-up it paid for.
-
Incidents
Break incident reports down by member and by unit
Incident reports add Personnel and Apparatus views: responses, call types, riding roles, crew size, turnout times, and time-of-day patterns for every member and every unit. Filter the whole report by time of day, call type, or custom field, and export either view to a multi-sheet Excel workbook.
-
Budgets
Size the expense ledger columns yourself
Drag any column in the expense ledger to give long line item and vendor names the room they need—by pointer or arrow keys. Your widths are remembered, and Reset widths puts them back.
-
Compliance Programs
Filter requirements by custom fields
Training hours, call count, and event attendance requirements can now count only records tagged with the custom field options you choose. Combine several options within a field, or several fields at once, and see the filter spelled out in the requirement summary and compliance dashboard.
-
Personnel
Put ranks in your department’s order
Drag ranks into the order you use them in Settings, by pointer or keyboard. Rank lists across the app—personnel pickers included—follow that order instead of sorting alphabetically.
-
Personnel
Keep member SSNs on file
A member’s personal info can now hold a Social Security number for state and federal forms. It is stored encrypted and shown as the last four digits; only an admin can reveal the full number, and every reveal is written to the audit trail.
-
Custom Fields
Capture the details your department needs
Add optional dropdown fields to incidents, trainings, inspections, CRR activities, department events, and work orders. Choose single or multiple selections, filter search results by your fields, and include saved values in inspection CSV exports. Manage fields in Settings, with archiving that keeps existing records intact.
-
Incidents
Add a whole crew in one step
Putting members on an apparatus, personal vehicle, or station now opens a drawer that lists everyone alphabetically. Search, tap to select as many people as you need, and add them together. Schedule assignments work the same way.
-
Mutual Aid
Share pre-plans and hydrants with neighboring departments
Give partner departments read-only access to your pre-plans and hydrants right on their incident maps. Choose what to share, keep individual plans private, and end sharing any time.
-
Places
Bring a location’s records together
Places brings pre-plans, contacts, upcoming work, and location history into one view. See linked inspections, incidents, permits, CRR activities, events, and training without hunting through separate modules.
-
Incidents
See where your calls and crew time go
Incident reports now break down calls by municipality and mutual aid, alongside personnel hours, firefighters per call, apparatus staffing, and how members responded.
August 2026
-
Budgets
Send receipts straight to the treasurer
Members can submit receipts and track their submissions. The treasurer gets an inbox to review each purchase and file it under the right budget line item.
-
Budgets
Export expenses with their receipts
Download an expense spreadsheet and its attached receipts and invoices in one ZIP, ready for an audit or board review. Narrow the export by date, tag, line item, or grant.
-
Certifications
Find and export certifications needing attention
Filter the certification roster by member, type, status, and expiration, including credentials expiring within 30, 60, or 90 days. Your filters and sorting stay in the link, so you can bookmark a renewal queue or share the same view with another officer. Export CSV downloads the roster matching those filters.
-
Community Risk Reduction
Let residents request services from your public portal
Build a request form—smoke alarm installs, home safety visits, car seat checks—and publish it to your public portal with a shareable link and printable QR code. Verified requests land on a triage board where you assign them, commit to a visit window the resident sees on their own status page, and log the completed work straight into your program metrics. The CRR page was redesigned around it: Activities, Programs, Requests, Forms, and Stats each get their own tab.
-
Hydrants
Email every hydrant adopter at once
An Email adopters button on the Adoption tab sends one message to everyone holding a hydrant—the storm warning, the annual thank-you—with a recipient count before you send. Each email carries a one-click unsubscribe, and unsubscribing releases that person’s hydrants back to the public map.
-
Scheduling
Read shift times off the month calendar
Month view now draws each platoon’s shift as a block sized and placed by its actual hours, labeled with the time range—so a 7am–7am tour and a 6pm–6am tour no longer look alike. The platoon legend follows what’s on screen too: platoons with no shift in the current day, week, or month are dimmed, and hovering an active one shows its hours and who’s on.
-
Scheduling
Send someone the exact schedule you’re looking at
The view, the date, and the station and platoon filters now live in the schedule’s URL, so next month’s coverage for one station is a link you can bookmark or paste into a message—and a refresh keeps your place instead of snapping back to today.
-
Check-Offs
Drag a check-off sheet into the right order
Sections and items in the check-off template editor now have grab handles, and items can be dragged into a different section—so reorganizing a sheet from driver-side/passenger-side into one section per compartment is a drag instead of a retype. The handles work from the keyboard as well.
-
Work Orders
Three more ways to close out a work order
Resolutions now include Completed for work that was never a repair, like a state inspection; Adjusted for brakes, valves, and latches that only needed setting right; and Removed from Service for gear condemned after a failed test.
-
Hydrants
Let residents adopt a hydrant
Adopt-a-Hydrant runs from your public portal: a resident picks a hydrant from the list—sorted nearest-first if they share their location—claims it, confirms by email, and agrees to keep it clear. A new Adoption tab on the hydrants page holds the roster, the program numbers, the on/off switch, and the commitment text—and each hydrant’s detail page shows who has it. One adopter per hydrant, and adopters can release theirs at any time.
-
Platform
Link a station NERIS already has
If a station was seeded by NERIS or entered in the NERIS portal, comparing it now finds the counterpart—by internal ID, station ID, or address—and shows a real side-by-side diff with Link to this NERIS station as the action, instead of a push that could only fail.
-
Incidents
Report staging, cancellations, and hospital transport to NERIS
NERIS asks more about each responding unit than dispatch, en route, on scene, and available. Every apparatus now has an Additional times section for when it staged, when it was canceled en route, and its transport mode, and EMS units can record hospital transport legs—destination plus the at-patient-to-hospital-cleared timeline. Call-answered and call-created times from CAD go on the Basic Info timeline, and a Use incident times button fills a unit’s empty timestamps in one click. Out-of-order times show a warning without blocking save; times in the future are rejected. It all flows into the submission automatically, and transport details are never exposed to API keys.
-
Work Orders
Hang a follow-up task off the incident that created it
A work order can now be linked to an incident, the same way one already links to a pre-plan or a hydrant—the re-inspection the fire marshal owes, an abatement to chase, a citation to issue. The incident’s Basic Info tab lists everything open against it. The Cmd/Ctrl+J shortcut also fills in the subject from whatever page you’re on, so a work order raised from an incident, apparatus, or hydrant arrives already linked.
-
Personnel
Give a member more than one rank
A member keeps one primary rank and can now carry additional rank endorsements—the firefighter who also runs as an EMT, the captain who still drives. Compliance programs and ISO reporting count every rank a member holds, not just the primary one.
-
Station Board
Put what’s coming up on the station TV
A new Upcoming Events widget shows the next 7 to 60 days of the department calendar—events, training sessions, and CRR activities—grouped by day. Work order, review, and compliance due dates can be added in the widget’s settings, and every row links straight to the item.
-
Incidents
See everything on file at the address you’re responding to
The responding screen now surfaces the address’s history alongside the matched pre-plan: past incidents at the same address, the occupancy record, and its inspections and permits. Pre-plan matching got faster on the way there.
-
Incidents
Credit the members who came to the station but didn’t ride out
Resource assignment now has an Add Station option beside apparatus crews and POV responders, so members who reported to the station without going out on a rig get their call credit. They count toward top-responder stats and compliance call counts, and stay out of on-scene staffing totals and NERIS unit responses.
-
Incidents
POV response now reported the way NERIS recommends
You still record who rode in which personal vehicle on an incident—several members taking several cars is what a volunteer turnout actually looks like. What changed is the federal submission: NERIS now receives a single POV unit staffed by everyone who responded in a personal vehicle, which is the generically registered POV unit its guidance calls for. Departments that prefer named POV units (POV301 and the like) can still register them as apparatus with the POV unit type.
-
Inventory
A faster barcode scanner that reads manufacturer labels
Barcode scanning runs on a new engine with full-HD capture, so the dense serial labels already on your gear—turnout coats, SCBA bottles, hose—scan as readily as the labels we print. It now reads 2D codes too (QR, Data Matrix, PDF417, Aztec) alongside the usual 1D symbologies, and phones with more than one rear lens get a camera picker in the viewfinder.
-
Inventory
Track items inside other items
Flag an item as a container—a chimney bag, a med kit, a rope bag—and other tracked items can live inside it. Contents follow the container wherever it moves, and compartment inspections, the inventory list, and the printable checklist show them indented under the bag they belong to, so a rig check tells you what should be in it.
-
Inventory
Send duplicated items straight to where they live
Duplicating an item now asks where the copies go instead of parking them all on the source item’s assignment. Pick one destination for the whole batch—a person, an apparatus compartment, a station location, or inside a container—or set each copy’s assignment individually on the review screen before saving.
-
Log Books
Mention a group, a rank, or everyone in a log entry
A log entry can now @-mention a whole audience—a group, a rank, or @Everyone—to notify all of them at once. Broadcasts stay inside a restricted book’s viewer list, and @Everyone asks you to confirm the headcount before the entry saves.
-
SOPs
One policy library for SOPs and SOGs
SOPs and SOGs now share a single SOPs & SOGs tab instead of two separate lists, with a Type column you can filter to either one. Creating either document type still takes one click, and old SOG links land on the equivalent filtered view.
-
Hydrants
Driving directions to any hydrant
A directions action now sits on the hydrant’s Location card and on every row of the offline hydrant list, routing from wherever the rig is to the hydrant. Because it’s built from the coordinates already stored on the device, it works off the cached list with no signal.
-
Personnel
Members can find and join your department themselves
Sign-up now starts by picking your department from a nationwide directory of roughly 27,000 fire departments, so a new member asks to join the department that already exists instead of creating a duplicate of it. Requests land in an approve-or-deny queue on your members page. Admins can also mint a shareable invite link—post it in the group chat and anyone who signs up through it joins as a member automatically, with an expiry, an optional use limit, and one-click revocation.
-
Platform
Notification emails arrive as one digest, not a dozen
A busy comment thread or a department-wide SOP fan-out used to mean a separate email per notification. Routine notifications now collect for about 15 minutes and arrive as a single digest grouped by type, with a link straight to each item. Time-sensitive alerts—CAD incidents, incident assignments, schedule decisions, elections, payments—still send immediately, and in-app and push notifications are unchanged.
-
Budgets
Link straight to a budget expense or revenue
Opening an expense or revenue now puts it in the URL, so you can send someone the exact line item and it opens for them—even if their filters would otherwise hide it—and a refresh no longer loses your place.
-
Pre-Plans
Assign a pre-plan review to a group
A pre-plan can now be assigned to a group, a person, or both, the same way work orders already work. A group-assigned plan becomes a group queue: anyone in the group can review it, and reminders go to whoever is on that roster when the reminder sends. Name a person on top of a group and the plan still belongs to the group, but the reminders narrow to the reviewer who claimed it. Unclaimed group plans show up in your My Pre-Plans widget, they no longer count as unassigned in the review queue, and the list filters and facets by group.
-
Incidents
Incidents from CAD arrive with their NERIS type already set
When a dispatch says plainly what the call was, the incident it creates arrives already classified—a toned-out Fire Alarm comes in as a fire alarm for the officer to confirm rather than hunt for. It works across the CAD messages we already read: tone-outs, dispatch and closed notices, completed-call summaries, and incident PDFs. Classification stays conservative, so a bare “structure fire” is left for the crew instead of guessed at, and a suggestion only ever fills an empty field—a later CAD message never overwrites a type that’s already set.
-
Check-Offs
Put a check-off template on a schedule that closes itself out
Calling a template “Daily” or “Quarterly” said what it was meant to be; nothing ever asked anyone to run it. A new Schedule card turns that intent into a recurring work order—prefilled from the template, pointed at the same rig or station, and showing the cadence, the next due date, and a Paused badge if it’s been stopped. When a cycle comes due, the order lands in the group’s queue like any other work, and it opens with a Start check-off button that drops them straight into the right checklist—no hunting for which template the reminder meant. Submitting that check-off completes the order and records a Completed via Check-off card on it, so the board clears as the work gets done instead of collecting a stale row per apparatus per cycle.
-
Work Orders
Hand a work order to a group, not just to one person
Maintenance rarely belongs to a single name—a job belongs to the mechanics, or to B shift, and whoever is on duty picks it up. A work order can now go to a group, to a person, or to both: Assign to a group or person sets either slot, and adding a person on top of a group records who claimed the job without pulling it out of the group it came from. An unclaimed group order shows up in every group member’s queue—the dashboard widget, the by-assignee feed, and the Assigned to me filter—and notifications go to the whole group. Once someone claims it, both the queue and the notifications narrow to them, so nobody else carries work that’s already being done. Everyone in the group can still act on it either way. Recurring maintenance templates carry the same two slots, so a recurring job can generate a group queue item instead of naming one mechanic who may be off shift that week; bulk assign takes a group, a member, or both; and search gains a Group facet alongside Assignee.
-
Log Books
Keep a whole log book restricted—without advertising that it exists
A log book can now be visible to the whole department or Restricted to owners/admins, its editor users or groups, and a separate viewer list. The restriction follows every entry: unauthorized members do not see the book in lists, search, dashboards, recently viewed items, mention back-references, or notifications, and a direct link looks no different from a book that does not exist. Editors automatically count as viewers, while a department-wide log permission alone cannot bypass the book’s audience.
-
Pre-Plans
Categorize pre-plans, print a whole batch at once, and filter by clicking a status card
Pre-plans now carry a real category—residential, commercial, industrial, educational, assembly, healthcare, government, storage, mixed use, or other—separate from the free-form occupancy text, so you can actually filter and facet on it (including an explicit Uncategorized option). Print all on the list header sends up to 200 plans to the printer in one job instead of one plan at a time—each starting on a fresh page, sorted by name—and it follows whatever you’ve filtered down to. Past 20 plans the per-plan site maps are left out, since tiling that many maps would hold up a printout that’s mostly text. The status cards above the list are now filters: click one to narrow the list, click again to clear. And the list remembers your last sort, filters, and search per department, so arriving from the sidebar or a breadcrumb no longer drops you back to the defaults. New this release too: an elevator machine room fire symbol you can place from the map toolbar, and a print preview that stays readable in dark mode.
-
Incidents
See the incidents other departments filed with you as jurisdiction of record
Aid reporting in NERIS goes both ways, and until now Command Established only covered the outbound half—recording the aid you gave or received on your own incidents. Sync Mutual Aid on the incidents page now pulls in the incidents where another department tagged you as the jurisdiction of record, so the calls in your district that someone else ran show up alongside your own. They come in as read-only records with a banner naming the filing department, and they stay out of your operational incident workflow—nothing to review, submit, or edit.
-
Hydrants
Export your whole hydrant inventory—as a spreadsheet or straight into GIS
The existing export gave you one row per inspection, so a hydrant nobody had inspected yet simply wasn’t in the file—no way to get an accurate hydrant count for a district. Two new items in the export menu fix that. Export Hydrants produces one row per hydrant with its location, type, ownership, status, colors, and due dates, plus its latest flow test (static and residual PSI, GPM at test, GPM at 20 PSI, and NFPA class). Export GeoJSON emits the same data as a standard FeatureCollection that loads directly into QGIS or ArcGIS—the format to hand a utility or county GIS when they ask for your water supply.
-
Personnel
Invite people straight off your personnel roster
If you’ve already built your roster, inviting those people to log in meant retyping every name and address by hand—120 fields for a 60-person department. Add from Roster opens a searchable picker over your personnel and fills the rows in for you. It shows everyone, not just the people you can invite: members who already have an account and people with a pending invite are marked and locked, and so are the ones with no email on file—because “18 people have no email on file” is usually the thing actually holding up a rollout. When the batch goes out, the dialog now reports what happened to each address instead of a blanket success message, and it’s explicit about which outcomes send no email (someone who already had an account becomes a member without one). And the cap on invites outstanding at once doubled from 50 to 100: a big roster still goes out 50 at a time, but the next batch can follow immediately instead of waiting on the first one to be accepted.
-
Incidents
Incident review workflow: draft to approval, locking, and controlled NERIS corrections
Incidents now move through a full review lifecycle: authors submit a draft for review (with a checklist that links straight to any missing NERIS-required fields), reviewers approve or return it with a reason the crew sees, and a successful NERIS submission locks the record so reported data can’t be edited by accident. Review authority is its own permission—grant it to a company officer without making them an admin, and they get a read-only review view with approve, return, and submit actions. When a reported incident does need a correction, an admin unlocks it, the crew fixes it, and a reviewer pushes the update to NERIS with a required reason that’s kept in the audit trail—then the incident locks itself again.
-
Inspections
Set up recurring inspection programs with a due-date work queue
Inspections now supports recurring programs on top of published forms: define a catalog entry with a cadence, a form, and a default inspector, then enroll locations—including a guided walkthrough for locations moving off an old ad-hoc cadence. A department-wide work queue surfaces what's overdue or coming due, with single and bulk scheduling and a live dashboard widget; scheduled visits carry their program context onto the inspection itself. The catalog, work queue, and program pages all got a mobile-first pass, too, for inspectors working from a phone in the field.
-
Recruiting & Forms
Permit forms can be drafted from an existing PDF too
Permit forms—burn permits, hot work, fireworks, and the rest—now have the same AI import-from-PDF shortcut already available for recruitment applications and inspection forms. Upload an existing permit application PDF and a draft form comes back in the editor for you to review and adjust before anything is saved.
-
Elections & Voting
Choose exactly who votes, not just which ranks
Election eligibility can now mix entire ranks with individually named members—"every Lieutenant, plus these two probationary members"—instead of one or the other. A searchable roster picker with rank filters, select-all, and a live "N of M members can vote" count replaces the old ranks-only form section, and members already covered by a selected rank show a "via <rank>" badge instead of inviting a redundant second pick.
-
Inspections
Build your own fire-prevention inspection forms
Inspections gained a configurable forms system: author sections, questions across eight response types, conditional follow-ups, and reference material from a new Forms tab, then publish an immutable version before it can be used in the field. Schedule an inspection against a published form and inspectors get a worksheet with autosave, photo evidence, and instant conditional reveals; completing it produces a signed, immutable completion record with a downloadable PDF. Two shortcuts help a form come together faster—draft a definition straight from an existing PDF with AI, reviewed before anything is saved—and questions like inspector name, license number, premises address, and department name can be marked to pre-fill automatically from your department's records when a worksheet opens.
July 2026
-
Incidents
See each top responder, type, and unit as a share of the period
The incident report's Top Responders, Top Incident Types, and Apparatus Utilization lists now show what percentage of the selected date range's incidents each row represents, right next to its count—so "8 incidents" also reads as "80% of the period." The percentage carries through to the copy-to-clipboard tables on each card.
-
Training
Let Plan Ahead suggest your department's next trainings
A new Plan Ahead panel on the Training page reviews your department's training history, compliance gaps, seasonal relevance, and equipment needs, then proposes upcoming trainings with a preview of objectives, equipment, and safety notes. Approve a suggestion to drop it into the trainings table as a draft ready to finalize, dismiss it for another idea, or add your own free-text topic for the AI to build out.
-
Training
Organize trainings into your own credit categories
Department admins can now define their own Training Credit Categories from Settings—things like Live Fire, Driver/Operator, or EMS Refresher—with a name, description, and archive when retired. Trainings can be tagged with one or more categories, which carry through to each member's attendance history and feed category-based compliance requirements.
-
Station Board
Put a live dashboard on the station TV
A new Display mode turns any dashboard into a fullscreen station board—readable from across the room, with an optional auto-scroll through widgets and a persistent, non-interactive banner for the active incident. New widgets round it out with local weather and radar, department announcements, expiring certifications, apparatus/readiness status, and richer active-incident detail with map routing.
-
Pre-Plans
Search, filter, and sort every pre-plan—no matter how many you have
The pre-plans list used to stop searching and filtering at 1,000 records. It's now backed by a server-side search index, so keyword search, station and assignee facets, and column sorting all work across your department's complete set, with no cap on how many pre-plans you have on file.
-
Log Books
Add more than one Log Book widget to your dashboard
Dashboard widgets used to allow only one instance each, so a Log Book widget could only ever show one log book. You can now add a separate Log Book widget per log book, each with its own settings, up to the existing 50-widget dashboard limit.
-
Pre-Plans
Move a pre-plan's map pin without changing its address
A geocoded street address isn't always the best point for a large property or campus. Members with pre-plan edit permission can now drag a pre-plan's pin to the entrance or building responders should actually head to, right from the department map on desktop or mobile—the property's address stays untouched.
-
Pre-Plans
The pre-plans list now loads all of your plans, not just the first 200
Departments with more than 200 pre-plans were only seeing an alphabetical slice of them on the list page, and every filter—including Due—was silently limited to that same hidden slice. The list now loads your whole set, and the Due filter has real Overdue, Due in 30 days, Due later, and No due date buckets instead of just splitting plans by whether they have a date at all.
-
Compliance
Track member compliance against configurable requirements
A new Compliance Programs module lets department admins define requirements—training hours, call counts, certifications, events, driver's license, skill check-offs, SOP acknowledgments, rig checks—and see every member's status against them in real time. Programs support pass/fail threshold requirements or LOSAP-style point scoring, with a dashboard showing compliant, at-risk, and not-compliant members at a glance, plus a compliance tab on each member's personnel page.
-
Documents
Upload documents up to 500 MiB
Video walkthroughs, large scanned binders, and other big files can now go straight into Documents up to 500 MiB, uploaded directly from the browser with progress and cancellation support. Everyday files stay on the existing fast upload path.
-
Documents
Search finds what's inside your documents, not just their names
Global search now looks at the actual text inside files in your Documents folders—PDFs, Word, Excel, and PowerPoint files, even scanned pages and photos of documents, which get read automatically with OCR. Results still respect the same folder-level access as browsing, so a search only turns up documents you'd already be allowed to open.
-
Documents
A filing cabinet for the paperwork that isn't attached to anything else
The new Documents module gives your department a home for files that aren't tied to any single incident, apparatus, or SOP—mutual aid agreements, bylaws, meeting minutes, certificates of insurance, deeds. Organize everything into folders with per-folder access control, so an officers-only folder actually stays hidden from everyone else, drag and drop uploads for images, PDFs, Office files, and more, and deleted files sit in a 90-day trash a department owner or admin can restore from.
-
Recruiting & Forms
A cleaner look for building application and permit forms
The application-form and permit-form question editors got a redesign: questions now collapse into compact rows and expand one at a time instead of showing everything open at once, and conditional follow-up questions nest visually under the question that triggers them—with a "When…" branch label—instead of sitting in a separate dashed panel.
-
Inventory
Fuel log entries catch mistakes before you submit
The fuel log form now validates as you type instead of round-tripping to the server—an out-of-range gallon amount or a missing required field shows a plain-language message right on the field, and the form warns (without blocking) when a new odometer reading looks like a ten-times jump from the last one.
-
Pre-Plans
See upcoming pre-plan reviews department-wide, not just overdue ones
The department-wide pre-plan review widget gained a Due Soon tab alongside Needs Review and Overdue, so you can see what's coming due in the next 30 days—not just what's already slipped past its review date.
-
Calendar
Calendar is now its own sidebar item
The calendar—work orders, training, events, CRR activities, SOP and pre-plan reviews, and inventory due dates all in one view—moved out from behind a toggle inside Work Orders into its own top-level Calendar module in the sidebar.
-
Pre-Plans
Add a phone extension to pre-plan and inspection contacts
Contact phone numbers on pre-plans and fire-inspection locations can now carry an optional extension, shown alongside the number on the overview, print, and inspection-location views.
-
Inventory
Group inventory reports by size, manufacturer, or FSRS category
The inventory report builder can now group by Size, Manufacturer, or FSRS Category, in both the on-screen preview and the Excel/CSV export. Size and manufacturer groups merge case-insensitively so "XL" and "xl" don't split into separate rows, and FSRS Category groups now show readable labels like "SCBA Unit" instead of the raw code.
-
Recruiting & Forms
Converting an application to personnel now pre-fills from the answers
Application forms are free-form, so useful details like date of birth, driver's license info, and emergency contacts used to get re-typed by hand when an applicant became a member. The convert-to-personnel dialog now reads the applicant's answers and suggests those fields automatically—reviewed and editable before anything is saved, and skipped entirely for anything sensitive like SSNs.
-
Recruiting & Forms
Print a QR code for any application form
Every form on the Application Forms page now has a QR button—print a ready-to-post flyer or download a PNG for station bulletin boards and recruitment events, without opening the form editor. The page itself also traded its cards for a cleaner row list, so each form's public link, status, and created date get their own space.
-
Personnel
Attach documents to fit test records
Respirator fit test records can now carry supporting documents—the QNFT printout, a scanned fit test card—attached right as you record the test or added later from the edit dialog, with secure, audited downloads like other personnel compliance records.
-
SOPs
One-person policy shops can now self-approve
Small departments without a separate reviewer used to hit a wall: whoever submitted an SOP or SOG revision couldn't approve or publish it. Submitters can now name themselves as reviewer and approve their own version—behind an explicit confirmation, with every self-approval recorded in the review history.
-
Platform
See what's in a draft before you resume it
The "unsaved changes" banner that appears when you return to a form now shows when the draft was saved and how many fields differ, plus a Review button that opens a field-by-field diff—current value struck through, draft value highlighted—so Resume and Discard are informed choices instead of guesses.
-
Recruiting & Forms
Public application forms now carry your department's brand
The public membership application page dropped the Command Established marketing header and now uses the same branded portal shell as your permit and report pages—your department's logo and name up top, and a "Powered by Command Established" footer in place of marketing chrome.
-
Pre-Plans
Sort and filter pre-plans by due date
The pre-plans table gained a sortable, filterable Due column, so crews can surface what's coming up or overdue, or filter straight to the plans that still need a review date assigned.
-
Branding
A new look for Command Established
Command Established has a refreshed logo—updated everywhere it appears, including the browser tab icon, home-screen icon, and a new entry animation on the app's boot splash screen.
-
Recruiting & Forms
Branch questions on a "No" answer too
Conditional questions on permit and recruitment application forms used to branch only on a "Yes" answer. Now a Yes/No question can also reveal a follow-up when it's answered "No"—handy for things like "If no, please explain."
-
Incidents
NERIS submissions get their own line in Record Activity
A successful NERIS submission now shows up in an incident's Record Activity as its own "Submitted to NERIS" entry instead of blending into a generic "Updated" row, so it's easy to see which edits happened before or after the last submission.
-
Platform
Time inputs and timestamps now show seconds
Time pickers across the app—incident timeline, work order due times, chain-of-custody, and more—now capture and display seconds instead of just hours and minutes, matching the precision of your CAD and NERIS data.
-
Fire Investigations
Add outside investigators beyond the lead
Fire investigations can now list additional outside investigators—state fire marshal's office, ATF, contract—alongside your own personnel, not just the single Lead Investigator field. They appear in the investigation view and the printable origin & cause report.
-
Fire Investigations
Assign an outside lead investigator
The Lead Investigator field on a fire investigation now accepts more than your own personnel—type a name for a state fire marshal's office, ATF, or contract investigator with no user account, and they're recorded right alongside investigations led by your members, in the investigation view and printable report.
-
Work Orders
See CRR activities on the work-orders calendar
Scheduled community risk reduction activities now show up alongside training and department events on the work-orders calendar, so everything on the schedule is visible in one place.
-
SOPs
Quiz-based acknowledgments & change highlights
Publishers can now require a short comprehension quiz—with questions you can auto-draft from the document and edit—before a member signs off on an SOP or SOG. And when a policy changes, the acknowledgment page highlights the publisher's notes alongside a before-and-after comparison against the exact version that member last signed, so they can focus on what actually changed.
-
Work Orders
Work Orders is now its own module
Work Orders graduated from a tab inside Inventory into a top-level module of its own—and a work order can now attach to almost anything: a truck, a station, a pre-plan, a hydrant, an SOP, or a fire-code inspection. It also gained a writable calendar (click a day to create, drag to reschedule), automatic 3-day and overdue reminders, multi-select bulk actions, quick actions on kanban cards, and the ability to reopen a completed order. The board view's filters were redesigned around assignment too—All, Mine, and Unassigned—in place of the old priority and category chips.
-
Search
Filter global search with facets
Global search gained filter chips across roughly seventeen record types—personnel, pre-plans, SOPs, elections, budgets, apparatus, applications, certifications, NERIS incident type, and more—so you can narrow from a keyword to exactly the records you're after.
-
Notifications
Your department's brand on every email
Notification emails sent on behalf of a department now carry a "Sent for" header with the department's logo—or its name as a fallback—so members and the public can tell at a glance which department a message came from.
-
Budgets
See what's left in every budget
Each budget category now shows an Available column—budgeted minus spent—that turns red when you're over, line items link straight to their filtered expenses, and receipts or invoices attached to expenses and revenues are finally viewable and downloadable.
-
Pre-Plans
Scheduled pre-plan reviews
Keep pre-plans current on a schedule: set review cadences with drift-free due dates, route reminders to the assignee, and track everything from two new dashboard widgets—a department-wide overview and your personal review queue.
-
Incidents
Search your entire incident archive
The incidents list now pages through every incident your department has ever recorded—not just the most recent thousand—with new filters for NERIS submission status and assignee, so older calls are findable again.
June 2026
-
ePCR
Richer EMS patient-care capture
The EMS patient record gained a lot this month: procedures performed via one-tap, category-grouped palettes; chief complaint and clinical narrative; patient demographics with driver's-license autofill; and coded NEMSIS provider impressions—with voice dictation available throughout.
-
Recruiting & Forms
Smarter recruiting & permit forms
The recruitment and permit form builders became far more capable: show a question only when an earlier answer matches, add phone, yes/no, signature, and encrypted-SSN field types, and import an existing application PDF that gets pre-filled into a form for you to review.
-
Elections & Voting
Run elections and motions in-app
Hold officer elections and vote on motions entirely in Command Established, with a full draft-to-certified lifecycle, single-choice or multi-seat races, a true secret ballot or a recorded roll-call, and quorum and tie safeguards before a result can be certified.
-
Report Requests
Public records requests, end to end
Citizens can request copies of incident and fire reports through a public portal with email verification and a status page, while your staff work them from a review queue—or a drag-and-drop board—with incident matching, redaction, online or manual payments, and secure, audited delivery.
-
Certifications
Track member certifications
A new Certifications module under Training gives you a configurable catalog of certificate types, self-serve uploads from members with AI-assisted metadata parsing and a training-officer approval queue, a department-wide roster, bulk import, and a daily sweep that flags credentials before they expire.
More on the way
We ship improvements every week. Explore everything Command Established can do, or tell us what your department needs next.