FireSight guide

Everything your company can do with FireSight, step by step.

This is the reference manual: how to turn a voice memo into a delivered NFPA 72 report, run your schedule, dispatch technicians, bill your clients, and fix anything that goes sideways. Skim the sidebar for the task you're on.

Getting started

FireSight is the operating system for a fire alarm inspection company: your techs send what the truck already collects — a voice memo, photos, video — and FireSight assembles a branded, code-cited NFPA 72 inspection report, keeps your client history, fills your calendar, and collects your money.

  1. 1Go to firesight.xyz/signup and enter your company name (it prints on every report you deliver), your name, email and a password of at least 8 characters.
  2. 2You land on the Jobs dashboard signed in. Every new company starts on a 14-day Field trial — the full platform (clients, scheduling, dispatch, invoicing) works immediately, no card required.
  3. 3The header is your map: Jobs (reports), Schedule (calendar), Clients (CRM), Team (technicians), Invoices (billing your clients), New report, Billing (your FireSight plan) and Profile (branding).
  4. 4Before your first delivery, open Profile and upload your logo and license details — see Branding & profile.

Your first report is free

Every company's first report is on the house — no card, no trial required. Use it on a real job and put the finished document in front of your client.

Creating a report

  1. 1Click New report. Enter the site: building name, street address, city, county (optional) and state.
  2. 2As you type, FireSight resolves the Authority Having Jurisdiction live: the enforcing agency, the NFPA 72 edition it has adopted, local amendments, and how the finished report gets filed. This is a deterministic lookup against our jurisdiction table — nothing is guessed. If the city isn't a covered metro, the state or national baseline pack applies.
  3. 3Pick the report type that matches the system size (table below), and check Rush if you need same-day turnaround (+50%).
  4. 4Fill in what you know — panel make/model, device count, inspection type (annual, semi-annual, quarterly, monthly or service call), inspection date, technician name and license. Anything you skip can be added later, including directly on the finished report.
  5. 5Save. The job appears on Jobs as a draft — now feed it evidence.
Report typeBest forPrice
Standard reportSingle panel, typical building$39
Large-system reportMulti-panel or high device count$69
Campus / complex reportMultiple buildings on one report$129
Deficiency letterShort letter documenting findings only$15
Rush (any type)Same-day turnaround+50%

Jurisdiction looks wrong?

The pack is keyed off city/county/state text. Check spelling first; if your AHJ enforces something different from what we show, the citation packs are curated — email support and we'll correct the pack for everyone in your area.

Uploading field evidence

Open the job and use the uploader. FireSight builds the report from whatever your tech already captured — there is no app for them to learn and no form to fill in the truck.

EvidenceFormatsLimitWhat happens to it
Voice memoAny audio (m4a, mp3, webm…)40 MBTranscribed, then findings are extracted into the deficiency log
PhotosAny image20 MB eachAttached to findings or the photo appendix, with captions
Walkthrough videoAny video60 MBStored as evidence alongside the job
Typed notesTextMerged into the same extraction pipeline
  1. 1Record in the field: on the job page press Record and talk through the system — panel condition, devices tested, anything found. Stop, and the memo uploads.
  2. 2Or dictate live: press the Dictate microphone and speak — your words stream straight into the notes box using the browser's built-in speech recognition. Works offline-cheap, no setup.
  3. 3Add photos of the panel and every deficiency. Give each one a short caption — the caption prints under the photo in the report.
  4. 4Press Extract findings. Deficiencies show up in the log with suggested severity and code citations. Review them — that's the next section.

Delivered jobs are sealed

Once a report is delivered, its evidence is locked — uploads are refused so the record behind a delivered document can never quietly change. Fix the document itself with report editing instead.

Findings & code citations

The deficiency log is the heart of the report. Each finding carries a location, a description, a severity and an NFPA 72 citation matched from your jurisdiction's adopted edition.

SeverityMeaningPrints as
criticalLife-safety impact — system cannot performred
impairmentFunction degraded, needs correctionamber
minorCosmetic / housekeeping / monitorgray
  1. 1Add findings by hand with Add deficiency, or let extraction propose them from the voice memo and notes.
  2. 2Citations are looked up, never invented: the suggestion engine keyword-matches your description against the jurisdiction pack's citation table. You can accept, change or clear the citation on any finding.
  3. 3Attach the photo that documents each finding — it prints inside that finding's card.

Who signs?

FireSight is the preparer of record, never the certifier. Every report prints signature blocks for your licensed technician and the building representative — your licensee reviews citations against the AHJ's adopted edition before signing.

Paying for a report

A report generates once the job is settled. Settlement happens through whichever path fits how you run:

PathHow it works
First report freeYour company's first report settles at $0 automatically.
Plan-includedOn Field/Pro/Company, reports draw from your monthly allotment first, then bill at your plan's overage rate.
CreditsThe $599 bundle = 20 report credits (≈ 30% off list). Credits are spent before any charge.
CardStripe checkout at list price. You're back on the job page the moment it completes.
Invoice (net-30)Generate the report now, receive a FireSight invoice to pay within 30 days.

The cheapest path is automatic

Checkout always offers the best available option first — free, then included, then credits — before ever asking for a card.

Your finished report

Open View report on any settled job. The document is structured to NFPA 72 Chapter 7 documentation and carries your brand — logo, license line, contact details — with FireSight only in the fine print as preparer of record.

  1. 1Review the sections top to bottom: branded header with your report number (FS-#####), property & system, jurisdiction & applicable code, scope & summary, the deficiency log with photos and citations, photo appendix, and signature blocks.
  2. 2Download PDF / Print both open the print dialog — choose Save as PDF to get the file you send your client.
  3. 3Delivering the job (from the job page) stamps the delivery date into the footer and seals the evidence.

Editing report output

Found a typo, a mis-heard panel model, or a finding your client already fixed on the spot? Edit the document itself — without touching the underlying field data.

  1. 1On the report page press Review & edit. Editable regions grow input boxes: summary, panel make/model, device count, inspection date, every finding's location, severity, description and citation, photo captions, and the technician signature line.
  2. 2Edits autosave about a second after you stop typing — watch the Saved · rev N indicator. Each save is a numbered revision in the history.
  3. 3Remove a finding from the report with the link under its description. It collapses to a "hidden" row — nothing is deleted, and Restore brings it back. Hide unwanted appendix photos the same way.
  4. 4Every edited region shows an Edited · revert chip — click it to return that region to the original. Discard edits resets the whole document (history is kept).
  5. 5Add a Notes to client block if you want free text printed before the signature lines.
  6. 6History lists every revision with author and time — restore any prior version with one click.
  7. 7Press Done editing and print — the PDF picks up your edits automatically.

After delivery: amend, don't stealth-edit

A delivered report is locked. Amend report reopens editing, and from then on the printed footer carries "Amended after delivery (rev N)" — your document stays honest about its history, which is exactly what an AHJ or client audit wants to see.

Citations are your call

If you override a matched code citation, FireSight prints exactly what you enter — your reviewing licensee owns the final say.

Client list (CRM)

  1. 1Clients holds the building owners and property managers you serve: contact person, email, phone, billing address and notes.
  2. 2Link sites to a client so every inspection you run rolls up under them.
  3. 3Each client's page shows their inspection history — prior reports and their findings — so you can spot recurring problems (the same horn strobe failing three years running) before you walk in, and sell the repair.

Recurring problems are revenue

Before an annual, skim the client's history for repeat findings. Walking in with "this failed the last two years — let's fix it for good" wins service work.

Scheduling & dispatch

  1. 1Schedule shows a month grid and an agenda view — toggle top-right. Every job with a scheduled date appears as a chip colored by its technician.
  2. 2Schedule from either end: set date + technician on the job page, or click a calendar day to see and place work.
  3. 3A job moves unscheduledscheduleddispatched complete. Dispatching tells you at a glance who's committed where.

Your team

  1. 1Team is your technician roster: name, email, phone, license and a calendar color. Techs don't need logins to be dispatched — a roster entry is enough.
  2. 2Deactivate a tech who leaves; their history stays on past jobs.
  3. 3Seat limits are by plan — Solo 1, Field 5, Pro 20, Company unlimited (see Plans & billing).

Invoicing your clients

Deliver the inspection, then collect for it — from the same screen. Invoices are numbered INV-##### per your company.

  1. 1From Invoices (or straight from a delivered job) create an invoice: pick the client, describe the work, set the amount and a due date.
  2. 2With your Stripe key connected, Send creates a hosted Stripe invoice — your client gets a professional payment page and pays by card or bank; status syncs back automatically.
  3. 3Paid by check instead? Mark paid records it (and settles the Stripe invoice as paid-out-of-band so nothing double-collects).
  4. 4Void cancels an invoice both in FireSight and on Stripe. Overdue invoices get a red badge; reminder emails go out automatically when email is configured.

Plans & billing

PlanMonthlyUsersReports includedOverage
Solo$01Pay-per-report (first free)$39 list
Field$99515 / month$19
Pro$2492050 / month$14
Company$499Unlimited150 / month$11
  1. 1Billing shows your plan, trial countdown, and how much of the monthly report allotment you've used.
  2. 2Upgrading opens Stripe checkout; annual billing gives you two months free (10× monthly). Downgrades and card changes happen in the Billing portal.
  3. 3Pay-per-report companies can buy the $599 bundle = 20 credits (about 30% off list) — credits never expire.
  4. 4When a trial lapses without a subscription you drop to Solo: nothing is deleted — clients, calendar and history remain visible; the managed workflows (dispatch, invoicing) unlock again the moment you subscribe.

Branding & profile

  1. 1Profile → upload your logo (PNG/JPG/SVG up to 5 MB). It renders in the report header at print quality.
  2. 2Fill in license type and number, phone, email and address — the license line prints under your company name on every report.
  3. 3Your company name is the document identity: "Prepared by FireSight … from field data supplied by your company" is the only place we appear.

Account security

  1. 1Profile → Security changes your password. Changing it signs out every other session on your account.
  2. 2Enable two-factor authentication (TOTP): scan the QR with Google Authenticator/1Password/Authy, confirm a 6-digit code, done. Sign-ins then require the current code.
  3. 3Sign-in is brute-force protected: repeated failures lock the attempt window for ~15 minutes. A correct password is never blocked by someone else's failed attempts against your email.

Evidence privacy

Uploaded media is served only to signed-in members of your company through authenticated routes — there are no public file links anywhere in FireSight.

Troubleshooting

“Too many attempts” at sign-in

The brute-force guard trips after repeated failures — roughly 15 failed passwords on one account, or 30 attempts from one network, inside 15 minutes. Wait 15 minutes and try once with the correct password (a correct password isn't blocked by other people's failures). Still stuck? Reset via your owner.

Report page says “Report not available”

The job isn't settled yet. Open the job page and complete checkout — free, credits, card or invoice. The report generates the moment settlement lands.

My upload was rejected

Check the limits: images 20 MB, audio 40 MB, video 60 MB, logo 5 MB — and the file must actually be that media type. If the job shows delivered, evidence is sealed by design; use report editing or amend instead.

Dictation button does nothing

Live dictation uses the browser's built-in speech engine — Chrome, Edge and Safari support it; some privacy browsers don't. Check the mic permission prompt, or record a voice memo instead (works everywhere).

The jurisdiction block shows the wrong AHJ

Resolution is keyed off the site's city/county/state spelling — fix typos first (“Ft. Worth” → “Fort Worth”). If it's genuinely wrong for your area, email support; packs are curated and corrections ship for everyone.

Card payment failed or I closed checkout early

Nothing is charged until Stripe confirms. Reopen the job and pay again — a stale checkout expires after ~30 minutes. If you were charged and the job still shows unpaid, the return-trip confirmation reconciles it; give it a minute and refresh.

My client says the invoice link doesn't work

Hosted invoice links come from Stripe. Check the invoice isn't voided, and that your Stripe key is still connected (owner → Settings). You can always Mark paid for out-of-band payment.

Edits aren't saving on the report

Watch the save indicator top-right: “Saving…” → “Saved · rev N”. “Save failed” usually means the session expired — sign in again in another tab, come back and touch any field to retry. If the report is delivered, you must press Amend report before edits are accepted.

Printing cuts off colors or photos

In the print dialog enable Background graphics, set margins to Default and scale to 100%. Choose “Save as PDF” as the destination for the file you'll email.

The intro animation is slow on an old phone

The 3D intro steps down automatically (and skips entirely when your device asks for reduced motion) — scroll straight past it; the whole product works fine below it.

I deleted something by accident

Report edits are never destructive — open History and restore a prior revision. Hidden findings and photos restore with one click in edit mode.

FAQ

Does FireSight inspect or certify systems?

No — never. FireSight prepares documentation from field data your company supplies. Your licensed technician reviews and signs; the building representative countersigns. That boundary is printed on every report.

Who owns the reports and data?

You do. Reports carry your brand, your clients are yours, and you can print/export everything. We're the preparer of record, not a party to your contracts.

Do my techs need accounts?

Not to be dispatched — the Team roster is enough for scheduling and calendar colors. Give logins to the people who create jobs, review findings and bill.

What happens when my trial ends?

You keep everything read-visible and drop to Solo (pay-per-report). Subscribe any time and the managed features switch back on exactly where you left them.

Can I use my own Stripe account for client invoices?

Yes — that's the design. Connect your Stripe secret key (owner → Settings) and hosted invoices, payments and payouts run on your Stripe account, not ours.

Is my data shared between companies?

Never. Every record is scoped to your organization at the database layer, and media requires an authenticated session from your company to load.

How fast is turnaround, really?

Standard is 24 hours from complete evidence; rush is same-day. Most of that window is citation review — the draft assembles in minutes.

Still stuck?

Email support@firesight.xyz with the job's report number (FS-#####) and a screenshot — that's everything we need to chase it down.