For · Document Controllers

You checked 2,000 file names. Did you check what's inside them?

Autodesk Forma validates names at upload. Foreman goes further — reading PDF content, cross-referencing your MIDP register, and catching the mismatches that only surface at handover.

14-day trial · Full access · No card on file

Sample project — example data.

foreman / midp-check / riverside-hospital

MIDP ↔ CDE

Stage 3 submission

18 drift

Register

247

In CDE

229

Drift

18

PRJ-A-DR-0104

PRJ-A-DR-0107

PRJ-S-DR-0203

PRJ-M-DR-0311

PRJ-S-DR-0205

Next run · Daily at 18:00 UTC

Export CSV

Where it hurts · Today

The problems Forma's built-in checks don't spot.

!Pain · 01

Rev C in the drawing. Rev B in the metadata.

The title block and the Forma attribute tell different stories. Nobody opens every PDF to check — and the auditor is the one who finds it.

!Pain · 02

232 files in the folder. 247 on the MIDP.

Which 15 haven't been uploaded? Which 5 shouldn't be there? Forma has no tool that runs a bidirectional check against your deliverables register.

!Pain · 03

An unapproved originator code slipped through.

Three letters, right pattern, looks fine at a glance. But it's not on the BEP's approved list for this discipline, and nobody's comparing filenames segment-by-segment.

!Pain · 04

"Where's the latest signed drawing?" — five times a day.

Project managers, subbies, the client — all asking the same questions. You're clicking through folders when you should be checking deliverables.

12

Rule types

15

OCR languages

500

Files per check run

~3 min → secs

Per file review

How Foreman · Handles it

Seven tools you'll reach for every day.

Each one maps to a specific moment in your week. Click through to see it in action.

PDF zone extraction + content rules

Draw a rectangle on a sample PDF, teach Foreman where the revision, drawing number, and approval stamp live. Every file gets checked against its Forma metadata — automatically, with OCR if the PDF isn't searchable.

See QA/QC

MIDP / TIDP register cross-reference

Upload your deliverables register. Foreman compares it bidirectionally to the folder contents and tells you which files are missing, which are unexpected, and which have drifted from the planned revision.

See MIDP audit

Allowed values + ISO 19650 built-in lists

Seven system rule sets ship out of the box: suitability codes, discipline codes, form codes, plus demo MIDP. Clone any of them, swap in your BEP's approved originators, and catch unapproved codes the moment they appear.

See rule library

Attribute Extract to CSV / Excel

Pull file metadata into the deliverables tracker you already send every Friday. Build a template once, reuse it across projects, schedule it nightly — the spreadsheet lands in your inbox before you're at your desk.

See Attribute Extract

Access request management

Forms match the info you actually need (project, role, company, BEP role). Approve in bulk. Revoke in bulk. The back-and-forth email thread for every new joiner becomes a single click.

See access requests

Cross-project file search

"Where's the latest signed drawing?" answered in one box. Search by name, folder, extension, date, size — across every project you have access to, without clicking into Forma.

See file search

Scheduled checks that run overnight

Set QA to run at 2am every weekday. Wake up to a dashboard showing every file that failed, every missing register entry, every new violation — grouped, ranked, and ready to action.

See scheduled jobs

FAQ · Questions from the field

Questions document controllers ask.

Q · 01

What happens after the 14-day trial?

Nothing automatic. We don't ask for a credit card up front, so we can't charge you without you doing anything. On day 15 your account goes read-only — your rules, templates, and check history stay intact for 30 days while you upgrade, request an extension, or export and walk away.

Q · 02

How much does it cost?

Every plan includes a 14-day free trial with no card on file. See the full pricing breakdown on the homepage — Starter works for a single hub, Business adds scheduled automation and scales with hubs, seats, and managed users.

Q · 03

How do I get my data out if I cancel?

Every workflow has an export. QA rules export to JSON, check results export to CSV and PDF, the MIDP reconciliation exports to CSV/Excel. On cancellation you can trigger a full account export and we send the zip within 24 hours.

Q · 04

Do I need to write rules from scratch?

No. Foreman ships with seven system rule sets covering ISO 19650 suitability codes, discipline codes, form codes, required metadata patterns, and a demo MIDP register. Clone any of them and customise. The AI regex builder also generates naming patterns from a handful of example filenames.

Q · 05

Can I check files before they even hit Forma?

Yes. You can upload a folder of PDFs directly to Foreman, run the same QA rules against them, and fix issues before anything reaches the CDE. Useful for incoming consultant submissions and pre-upload gates.

Q · 06

Does it respect our per-folder conventions?

Yes. Different folders can have different rule sets and different zone templates. A WIP folder can run looser checks than a Published folder. Sub-folders inherit unless you override them.

Q · 07

What about A0 drawings where the title block is in a different place?

Zone templates have size variants — parent-child hierarchy. Upload the A0 version once and Foreman auto-detects dimensions and repositions the zones. Every sheet size gets the right check.

Free resource · Document controllers

MIDP Register Template

Excel workbook matching Foreman's MIDP register columns — so when you're ready, it round-trips straight into the product.

No spam. Unsubscribe with one click.

14-day trial Full access No card on file See pricing

DOC-CTRL · 001 / Your move

Your next audit happens anyway.

The only question is whether you'll have caught the problems first.

14-day trial · Full access · No card on file

Not ready? № 02

MIDP register template

Pre-filled. Importable when you are.

No spam. Unsubscribe with one click.

You're offline — some actions may not work.

Connection lost

Attempting to reconnect to Foreman...

Connection lost

Retrying in --s Attempt - of -

Connection interrupted

Retrying in --s Attempt - of -