ATTRIBUTE EXTRACT

Stop manually copying
file data into spreadsheets

Extract file metadata from Autodesk Forma into structured CSV, Excel, or JSON reports. Populate your TIDP and MIDP templates automatically. Schedule recurring exports and get notified when they're ready.

13+

Standard attributes

3

Export formats

Unlimited

Custom attributes

Scheduled

Recurring reports

Sound familiar?

Every document controller, BIM manager, and project manager has faced these problems.

Hours of manual data gathering

Opening folders one by one, copying file names, dates, and versions into a spreadsheet. Repeated every week.

Reports outdated before they're finished

By the time you finish the spreadsheet, new files have been uploaded and the data is already stale.

Custom attributes buried in ACC

Document Status, Suitability, Discipline — valuable metadata locked inside Autodesk Forma with no easy way to export.

Inconsistent reporting formats

Every team member builds reports differently. No standard templates, no standard process, no audit trail.

USE CASES

Built for the people who manage project information

Whether you're tracking deliverables, auditing compliance, or building handover packs — Attribute Extract has you covered.

Document Controllers

  • Weekly transmittal registers with file names, versions, dates, and status
  • Document status reports pulling custom attributes like Suitability and Revision
  • Naming convention audits — export all file names to check compliance

Project Managers

  • Scheduled extracts of file counts and modified dates to track deliverable progress
  • Handover packages — structured file registers for project milestones
  • Multi-project oversight — compare file activity across your portfolio

BIM Managers

  • Model register maintenance — versions, sizes, and modified dates for all models
  • Custom attribute reporting — Discipline, Zone, Level, Package metadata
  • Storage audits — file sizes grouped by folder to identify bloated areas

Quality & Compliance

  • Audit trails — who created or modified files, and when
  • Template-based compliance reports populated automatically from live data
  • Scheduled evidence packs for ISO/quality checkpoints
ISO 19650

Populate your TIDP and MIDP from live project data

TIDPs and MIDPs are the backbone of BIM information management, but they're typically maintained as static spreadsheets that fall out of sync with the actual CDE. Foreman changes that.

Upload your existing TIDP/MIDP template

Any Excel format your organisation uses — BS EN ISO 19650, PAS 1192, or bespoke.

Map columns to live file attributes

Document Reference to File Name, Revision to Version, Suitability to Status, Classification to Folder Path.

Get your actual deliverables list, not the planned one

The extract reflects what's really in the CDE — not what was planned six months ago.

Schedule weekly updates to keep the plan current

Set it and forget it. Your TIDP lands in your inbox every Monday morning, fully populated.

TIDP Template Mapping

ISO-19650-TIDP-v3.xlsx

TIDP Column Mapped To
Document Reference File Name
Revision Version
Suitability Status (Custom)
Classification Folder Path
Date of Issue Modified Date
Originator Created By
File Format File Type
File Size Size (MB)
8 of 8 columns mapped — ready to extract

Four steps to structured data

From folder selection to downloaded report in under a minute.

1

Select folders

Choose your hub, project, and folders. Multi-select with checkboxes, include sub-folders automatically.

2

Pick attributes

Standard metadata plus any custom attributes from your project. Drag to reorder columns.

3

Configure output

XLSX, CSV, or JSON. Date format, size units, hyperlinks, split by folder. Settings remembered.

4

Extract or schedule

Download immediately or schedule recurring extracts with email notification when ready.

Everything you need from an extract tool

XLSX, CSV & JSON

Excel with frozen headers and auto-filter, plain CSV, or structured JSON. Your choice.

Template population

Upload your Excel template, auto-detect headers, map to attributes. Formatting preserved.

Split by folder

One Excel sheet per folder with an 'All Files' summary tab. Each with freeze pane and auto-filter.

Clickable hyperlinks

ACC URLs become clickable file name links in Excel. Open any file directly from your report.

Scheduled extracts

Daily, weekly, monthly, or custom cron. Get an email when your report is ready to download.

Custom attributes

Pull any metadata defined in your Autodesk Forma project — Document Status, Discipline, Suitability, and more.

User name resolution

Created By and Modified By show real names — not raw Autodesk IDs.

No duplicate rows

Select overlapping folders freely — each unique file appears only once. Different files with the same name are kept.

Fully configurable

Date formats, size units, file extensions. All settings saved in your browser between sessions.

Manual process vs Foreman

Task Manual Foreman
Gather file list from 5 folders 30-60 minutes < 1 minute
Add custom attributes to report Not possible without API Built-in, one click
Resolve user IDs to names Manual lookup per user Automatic
Populate TIDP/MIDP template Copy-paste, error-prone Template mapping
Weekly recurring report Repeat the entire process Scheduled + emailed
Multi-sheet by folder Manual sheet creation One checkbox
Hyperlinks to source files Manual URL entry Automatic
AUTOMATION

Set it and forget it

Save any extract as a definition and schedule it to run automatically. Your document register, TIDP update, or compliance report lands in your inbox without lifting a finger.

Flexible frequency

Daily, weekly, monthly, every 6 hours, or custom cron expression. Choose your timezone.

Email notification

Get notified the moment your extract is ready. Download directly from the email.

One-click re-run

Saved definitions can be re-run any time from the Saved Extracts tab.

Schedule Extract

Job Name

Weekly TIDP Update — Battersea Reach

Frequency

Weekly (Monday 2:00 AM)

Timezone

(UTC+00:00) Europe/London
Email me when the extract completes
Cancel Schedule

Frequently asked questions

What is Attribute Extract?
Attribute Extract pulls file metadata — name, size, dates, version, folder path, ACC URL, and any custom attributes — from your Autodesk Forma folders and exports it as a structured report in CSV, XLSX, or JSON format.
Can I extract custom attributes from Autodesk Forma?
Yes. Foreman reads any custom attributes defined in your project — Document Status, Discipline, Suitability, Revision, and more — and includes them alongside standard file properties.
How does TIDP/MIDP template population work?
Upload your TIDP or MIDP Excel template, tell Foreman which row contains the headers, then map each column to a file attribute. When you run the extract, Foreman populates the template with live data while preserving your formatting and formulas.
What export formats are supported?
Three formats: XLSX (Excel with frozen headers, auto-filter, clickable hyperlinks, and optional multi-sheet by folder), CSV (plain text), and JSON (structured array). You can also populate your own Excel templates.
Can I schedule recurring extracts?
Yes. Save any extract configuration and schedule it to run daily, weekly, monthly, or on a custom cron schedule. Foreman emails you when the report is ready to download.
Why do Created By / Modified By show user IDs instead of names?
Autodesk Forma stores user IDs internally. Foreman automatically resolves these to real names by looking up each file's version details. If resolution fails for a specific file, the raw ID is shown as a fallback.
Is Attribute Extract available on the free plan?
Yes. Attribute Extract is included on all plans. Template uploads have per-plan quotas: Free (2), Starter (5), Team (30), Pro (unlimited). Extracts themselves are unlimited on every plan.

Start extracting file attributes today

Sign up free and run your first extract in minutes. No credit card required.

Need help? Read the Attribute Extract guide or the Template guide.

Connection lost

Attempting to reconnect to Foreman...

Connection lost

Retrying in --s Attempt - of -

Connection interrupted

Retrying in --s Attempt - of -