30-min call with RobBook a proof-of-concept call
Job 01 · Design desk

// Fire alarm contractors · Permit submittals

Fire alarm submittal packages, drafted from the checklist for the person who stamps them.

A free AI proof of concept on 20 to 30 permit sets your office already filed. AI reads a jurisdiction's fire alarm checklist with the project's drawings and cut sheets, then drafts the package: a device schedule by type and address, the sequence of operation, the battery and voltage drop sheets as supplied, listing sheets by device, and every checklist item with nothing behind it. Your reviewer, the designer who knows this work best, compares each draft with what you filed and what came back.

Book a proof-of-concept call30 minutes with Rob
Past permit sets
20 to 30
Stamps applied by AI
None
Permit portals touched
None

// The one job

A checklist and a stack of cut sheets in. A draft package out, for your designer.

A new tenant floor in an office tower, or a panel swap in a hospital wing, begins the same way. Someone pulls that jurisdiction's checklist and works out which sheet, calculation or data sheet answers each line. They build the device schedule from the drawings, write up what each input is meant to do, collect a listing sheet for every device, and try to catch what is missing before the plan reviewer does.

In the proof of concept, AI works from copies of those documents and drafts the package for your designer: the checklist with each line tied to the sheet or file that answers it, the device schedule, a sequence of operation taken from the project documents, the calculation sheets your designer ran, and listing sheets in device order. Nothing is filed anywhere.

Permit checklistJurisdiction's list
Plans and riser
Sequence
Calculations
Data sheets
Checklist itemAsked for byOn file
Illustration, not a real checklist
Read against
drawings and cut sheets
Submittal packageDraft
Device schedule
Sequence
Calculation sheets
Items with nothing
DeviceAddressListing
Illustration, not a real package

// What makes it hard

The same system meets a different checklist in every jurisdiction

A gap restarts the file. Oklahoma's State Fire Marshal opens its January 2026 checklist with the minimum documents from NFPA 72, the National Fire Alarm and Signaling Code: a narrative, riser, floor plans, a sequence as matrix or narrative, data sheets, battery and voltage drop calculations, mounting heights and pathway diagrams. Then come its own items: the alarm contractor's Oklahoma license number, each designer's full name without abbreviations, a vicinity map, the NFPA 72 edition year, spacing templates, NFPA 170 symbols and a Scope of Work Letter for existing systems. Anything absent brings denial and a full resubmittal with its fees. So the draft opens with that checklist, every line tied to a sheet or marked empty.

The filing rules can sink a good set. Boston's guidelines, dated April 2023, sort applications into new systems, alterations of ten or fewer devices, alterations of eleven or more, panel-only replacements and communicator-only replacements. The ten counts new, relocated and existing devices together, and a job found over the line gets requeued. Plans show a fire alarm layer only, leave a 3 by 24 inch space for the examiner's stamp, and arrive as one bookmarked PDF converted directly from the drawing, under 40 MB and never scanned. A panel swap adds a cutover procedure: when, how long, and whether the old panel stays in service.

The schedule has to agree with everything else. San Diego's Information Bulletin 137, from October 2025, wants a legend giving each component's description, make and model, mounting criteria and California State Fire Marshal listing number, with notification appliance current draws highlighted on the data sheets. Boston wants candela written as a subscript where strobe types are mixed. Texas State University's May 2025 standard asks for device addresses on each circuit of the riser, point numbers on the floor plans and English action messages. The draft builds one schedule by device type and address, and flags any device that appears on a drawing but not on a data sheet, or the other way around.

Cut sheets get read against the calculations. Boston checks them for UL listing, compatibility and the values used in battery calculations, which must run complete back to the main panel. The University of Rhode Island's May 2026 standard wants current drain listed for normal, supervisory, trouble and alarm conditions and each device marked on its original manufacturer's sheet, and it refuses typical riser diagrams. Texas State wants every formula, variable and constant identified in voltage drop work, accepts no partial submittals, and bills the contractor for its review of a resubmittal after a first rejection. The draft files your designer's sheets as supplied. It sets each published current beside the value on the sheet and marks a difference, without running a number of its own.

The sequence and the signature aren't ours to settle. Boston wants an input/output matrix that also covers elevator recall, smoke control and the signals sent to the monitoring station; San Diego wants a separate sequence where smoke control exists. The draft writes only what the project documents state and lists any input with no stated output. Oklahoma requires a NICET Level III designer or a fire protection engineer, with the NICET stamp on the plans. A Washington State Building Code Council memo on its 2015 amendments had a Level III person or a Washington engineer review documents before permitting, by signed letter or another method the local authority accepts. Texas has a licensed fire alarm planning superintendent date a set and sign it with an original signature, or an engineer seal it. So the cover sheet names the role and leaves the line blank. Your reviewer will check first: lines tied to the wrong sheet, devices missing from the schedule, addresses that don't match the riser, inputs with no output, and values that disagree. These are summaries of public documents read in November 2026, not legal or engineering advice.

// What you send

What the test needs from your design desk

20 to 30 permit sets
Copies only
01

20 to 30 filed permit sets

Packages your office already submitted, each with the plan reviewer's comments or approval. Include a set that came back with corrections.

02

The checklists behind them

Each jurisdiction's fire alarm checklist or guidelines as they stood when you filed, plus the owner's Division 28 section where one applied.

03

Drawings, cut sheets and calculations

The drawings and riser as PDFs, the cut sheets your team started from, and the battery and voltage drop sheets your designer produced.

04

NDA first, look-alikes if needed

Drawings show customers' buildings and their life safety systems, so the NDA comes before anything moves. If a set can't leave your office, we build look-alikes with your reviewer.

// Before it starts

Agreed before a sheet is copied

The owner picks who judges the drafts and puts the pass mark in writing.

Permit package test termsOwner signs off
Your reviewer
Named by the owner. Usually your lead designer or whoever assembles permit sets today.
Success criteria
In writing first, including which missed checklist lines fail a draft
Stamp and signature
A licensed person on your team, on every submittal
Calculations
Supplied by your designer, never run by AI
Price
A range for the live job, before the first set moves
NDA
Signed before any drawing moves

// How it's judged

Each draft beside the set you filed

Set by set
Against the plan reviewer's comments
Same 20 to 30 permit setsWhat your office filedThe proof of concept
Every checklist line tied to a sheet or marked emptyFilled in on your permit setsFilled in on your permit sets
Device schedule agrees with the drawings and riserFilled in on your permit setsFilled in on your permit sets
Listing sheet present for each deviceFilled in on your permit setsFilled in on your permit sets
Sequence carries what the project documents stateFilled in on your permit setsFilled in on your permit sets
Calculation sheets placed as suppliedFilled in on your permit setsFilled in on your permit sets
Items the plan reviewer later commented onFilled in on your permit setsFilled in on your permit sets
Nothing here yet. These cells stay empty until your own permit sets have been drafted.Your reviewer scores each row against the written criteria.

// After a yes

About 30 days on new permit sets

After your reviewer's yes, the same job runs on new projects for about 30 days.

A licensed person on your team stamps every submittal, and your office files it the way it does today. Anything the draft couldn't settle arrives marked with the reason.

You get one fixed price for the live job before you sign. Deficiency proposals or another job are priced separately, and monthly support starts once a job is live.

// After permit packages

What could come next

Possibilities, ranked
Each after its own yes
  1. 01

    Inspection deficiency proposals

    Failed devices on a completed inspection report drafted into a repair proposal for your service manager to approve.

    Next
  2. 02

    Record of completion files

    The completion form, as-builts and points list gathered per job and held against what the owner's spec asked for at turnover.

    Then
  3. 03

    Division 28 bid compliance sheets

    A public owner's fire alarm spec listed paragraph by paragraph for whoever prices the bid.

    After that

// One hard limit

It never designs a system or stamps a submittal.

No fire alarm panel, permit portal, live proposal or live inspection report is ever touched by the proof of concept. It lays out no devices and calculates no battery or voltage drop; those sheets stay as your designer made them. It judges no deficiency. A licensed person on your team reviews and stamps every submittal, and the jurisdiction decides whether it is approved. The draft collects what is on file and names what isn't.

Priced per job. You get a range before the proof of concept and a fixed price before you sign.

The range comes on the call, once we know how many permit sets your office files in a month and how many jurisdictions' checklists you work to.

// Questions

Permit package questions from designers

Will the AI lay out devices or choose what goes where?
No. Layout, coverage and equipment selection stay with your designer. The draft reads the drawings your designer made and lists what is on them by device type and address.
Does it calculate batteries or voltage drop?
No. Those sheets come from your designer and go into the package as supplied. The draft can point out that a current on a data sheet differs from the value on a calculation sheet, and your designer decides what that means.
Who stamps the package?
A licensed person on your team, every time, holding whichever credential your jurisdiction asks for. The draft leaves the stamp and signature lines blank and names the role the checklist calls for.
Will it upload anything to a permit portal?
No. Filing stays with your office. Drafts arrive as files for your designer, and nothing from the proof of concept reaches a jurisdiction.
What about jurisdictions with no written checklist?
Give us your reviewer's notes on what that plan reviewer asks for, or the comments from past sets there. The draft uses them as the list, so it can still show what is missing.
Rob Eason

Rob Eason, founder

// Book a proof of concept call

Bring the permit set that came back with the most comments.

Thirty minutes with Rob: your company, your role, the job you'd test first and roughly how many permit sets your office files each month. Drawings and cut sheets stay with you until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.