1. Home
  2. Help
  3. Engines
  4. Submittal Extractor
Pre-Award · Engine

Submittal Extractor

Upload a spec section, get a complete list of required submittals — shop drawings, product data, samples, certifications — ready to import into the Submittal Tracker.

Engine Phase: Pre-Award Runtime: 45-90 seconds Business+

What it does

Submittal Extractor reads a specification section and extracts every submittal requirement into a structured list. Each extracted submittal includes the spec paragraph reference, the item required (e.g., "Shop drawings for structural steel connections"), the required submittal type (drawing / product data / sample / certification / test report / O&M manual / closeout), and any special notes (timing, quantity, format).

The output is directly importable into the Submittal Tracker — one click, every submittal becomes a tracked item with status, due date, and review state.

When to use it

What to upload

One spec document per run. Best results with individual CSI MasterFormat sections (e.g., Section 26 05 00 — Common Work Results for Electrical). You can upload a full spec book but the engine may truncate long documents with a banner.

Formats: PDF (best), DOCX, XLSX, plain text.

Step by step

  1. Open the engine

    Sidebar → EnginesSubmittal Extractor.

  2. Upload a spec section

    One document. Section-level (Division 26, Section 08 80 00, etc.) produces cleaner extraction than a full spec book.

  3. Run analysis

    15–35 seconds for a typical section.

  4. Review the submittal register

    Every required submittal as a row: spec reference, description, type, notes. Each row is editable if the engine missed or misclassified something.

  5. Import to the Submittal Tracker

    Click Import to Tracker. Every row becomes a tracker item with default status "Not yet submitted." Assign subcontractors and due dates in the tracker.

  6. Export if you prefer

    PDF or XLSX for sharing with subs and the design team.

Understanding the results

Submittal register table

One row per extracted submittal. Columns: spec ref, description, submittal type (color-coded), notes.

Submittal type color

Shop drawing (teal), product data (blue), sample (amber), certification (green), test report (cyan), O&M manual (fuchsia), closeout (gray), other (gray).

Spec reference

Paragraph number or section reference the engine found the requirement in. Lets you trace back to the source.

Section summary

Count of submittals by type at the top. Quick check on register completeness.

Every control, explained

Run analysis

One run.

Import to Submittal Tracker

Pushes every extracted row into the tracker as a new item. Idempotent — re-importing merges by spec ref, doesn't duplicate.

Edit submittal row

Click any row to edit the description, type, or note. Useful when the engine misclassifies a sample as a shop drawing, for example.

Delete submittal row

Remove an entry before importing to the tracker.

Export PDF

Formatted submittal log. Standard artifact for project kick-off meetings.

Export XLSX

Raw table. Useful if your office uses a separate submittal-tracking system.

Chains

Chains into

Import to Submittal Tracker — Auto-import extracted submittals as submittal tracking items.
Verify Subcontractor Bids Cover Submittals — Check if vendor bids address the submittal requirements you just extracted.

Chained from

Extract More Submittals — Upload additional spec sections to extract more submittal requirements.

Exports

Troubleshooting

Submittal classified wrong

Click the row, edit the type dropdown. Import-to-tracker uses the edited values.

Missed a submittal

Use the chat: "Add a submittal for equipment supplier warranty certificate to section 2.3."

Duplicates in the register

Specs sometimes repeat requirements across paragraphs. Edit to dedupe before import, or let the tracker's merge-by-spec-ref behavior handle it.