Skip to content
Two modules, one subscription EU hosted Built inside a working fire door company
Fire doors · migration

Importing inspection PDFs from other systems.

When a contractor will not move off their own software, you do not have to lose the record. Upload the PDF they email over, review what was extracted, and commit it to your master register — so you stay the system of record either way.

3 min read Managing agentsFM & estatesHousing

Section 01How to do it

  1. 01

    Decide whether you need the import at all

    The cleaner route is to invite the inspector into your workspace: capture is native, the record is yours from the start, and you revoke access when the contract changes. Import is for the contractors who will not move.

  2. 02

    Upload the PDF

    One report at a time. It is read for the property, the doors, the components, the pass/fail results and the notes.

  3. 03

    Review before you commit

    This is the step people skip and regret. Check the property matched the right one, check door identities against your register, and check that a component read as failing actually failed.

  4. 04

    Commit to the master record

    Once committed, the doors carry the imported history and behave like any other record: remedials, quotes, reports and exports all work from them.

  5. 05

    Send anything odd to support

    Layouts vary wildly between vendors. If a report extracts badly, send it over — that is how the extraction gets better for the next one.

Section 02What the app actually does here

  • Uploads are capped at 20MB per PDF
  • Text-layer extraction runs first; the OCR fallback is beta, and reads at most six pages
  • The parser reports a confidence score capped at 90% — it never claims certainty
  • Property, address, inspection date, inspector, contact and requested-by are all extracted
  • Imported components land on the same limit as captured ones: up to three failure reasons
  • If no doors are detected you are told to add them by hand rather than left guessing
  • An unrecognised layout can be sent to support as a template setup request

Section 03What goes wrong

Every one of these has cost somebody real time. They are cheap to avoid and expensive to unwind.

Importing onto a register that does not exist yet

Build the property and its doors first where you can. Importing into an empty structure works, but you get the contractor’s door numbering rather than yours.

Trusting the extraction blindly

It is a reading of somebody else’s document, not a source of truth. Review is a real step, not a confirmation dialog.

Mixing imported and native history without noticing

Both are fine on the same door — just know which is which when an auditor asks who captured what.

Section 04Questions

Q01

What gets extracted?

The property, the doors, the components, pass/fail and the notes. Photographs embedded in a third-party PDF are the least reliable part, which is why review exists.
Q02

Is importing better than inviting the inspector in?

No. Inviting them in gives you a native record from the first photograph. Import is the fallback for when that is not negotiable.
Q03

Does an imported report count as our evidence?

It is evidence of what that inspector reported. It is not the same as having captured it yourself, and an honest audit trail shows the difference.

Section 05Related

Start today

Guides help. Doing it helps more.

Everything above is checkable inside the trial, on a real building, with nothing held back and no card required.

7-day trial · No card · Cancel anytime