---
title: "Construction"
description: "Document Processing reads pay applications, lien waivers, subcontracts and submittals and cites every figure, so project accountants check facts instead of hunting for them."
canonical: "https://nace.ai/industries/construction"
updated: 2026-11-06
---

# Construction

> Document Processing reads pay applications, lien waivers, subcontracts and submittals and cites every figure, so project accountants check facts instead of hunting for them.

## Pay apps and change orders, read line by line.

Document Processing reads pay applications, lien waivers, subcontracts and submittals and cites every figure, so project accountants check facts instead of hunting for them.

Runs on: Document Processing (reads).

| Value | Result | Source |
| --- | --- | --- |
| 36 | file types, scanned or digital | [Perception evaluation](https://nace.ai/perception) |
| #1 | on grounding in Nace's Perception evaluation | [Perception evaluation](https://nace.ai/perception) |
| <½ | the price of the best tool we tested, at the same accuracy | [Perception evaluation](https://nace.ai/perception) |

## Every month, someone rekeys a stack of G703s.

Pay apps, lien waivers and certificates of insurance arrive from every subcontractor in a different format. Document Processing turns them into structured, cited data your project and accounting systems can use.

## Where Nace fits

Document Processing does the reading. Your team and systems take it from there.

| Workflow | What it does | Model |
| --- | --- | --- |
| Pay application extraction | G702 and G703 line items extracted next to the schedule of values, each one cited. | Document Processing |
| Lien waivers and COIs | Dates, amounts, parties and limits extracted from every waiver and certificate. | Document Processing |
| Subcontracts and change orders | Scope, value, retainage and terms pulled from each agreement and change order. | Document Processing |
| Submittal packages | Product data and spec sheets split out of submittal packages and indexed. | Document Processing |
| Document sorting | Every incoming RFI, submittal and letter labeled by type and trade. | Document Processing |
| Field paperwork | Scanned daily reports and field forms read the same way as digital files. | Document Processing |

## Monthly pay app cycle, end to end

1. Pay apps in: From every subcontractor
2. Document Processing splits: Pay app, waiver and COI separated
3. Document Processing extracts: Every line, cited to its page
4. Your project accountant: Reviews against the schedule of values
5. Drex for Search finds: Any waiver or change order, by question

What it reads: AIA G702 and G703, Schedules of values, Change orders, Lien waivers, Certificates of insurance, Subcontracts, Submittals, RFIs.

## Runs where your data already lives.

Same models and the same API at every tier. Only the boundary around your data changes.

- Managed Cloud: Our GPUs, our API, a key from Console.
- Dedicated Cloud: Your own cluster in our cloud, reached over private links.
- Your Cloud: Installs in your AWS or Azure account. Data stays inside.
- On-Prem & Air-Gapped: Your datacenter, your hardware, zero outbound.

SOC 2 Type II audited. [Visit the Trust Center](https://trust.nace.ai).

## See it on your own files.

Send us a file and the decision you make on it. We'll show you the result on your own documents.

- [Get started](https://console.nace.ai/?utm_campaign=industries&utm_content=industry-construction_md&utm_medium=website&utm_source=nace.ai)
- [Talk to sales](https://nace.ai/contact?source=industry-construction)

Related industries: [Logistics and supply chain](https://nace.ai/industries/logistics-supply-chain) · [Legal](https://nace.ai/industries/legal) · [Accounting](https://nace.ai/industries/accounting)

## For agents

- [Drex API guide](https://nace.ai/drex.md): the decision model: request shape, question types, benchmarks and deployment, as markdown
- [Decision endpoint](https://console.nace.ai/v1/systemone): POST with model "drex-latest", a state string and typed questions (choice, noul, score); https://console.nace.ai/v1/models lists checkpoints
- [Document endpoints](https://console.nace.ai/v1/documents/{parse|split|classify|extract|ground}): POST a source (a public URL, an uploaded workspace file or a finished parse job) and poll GET https://console.nace.ai/v1/documents/jobs/{id}; the same key and credit as decisions
- [Console](https://console.nace.ai): API keys, the playground, usage and billing; send `Authorization: Bearer $NACE_API_KEY` on every request
- [Console docs](https://console.nace.ai/docs): quickstart, question types, the document routes, errors, limits and pricing
- [Nace Document Processing](https://nace.ai/perception.md): the Perception series: parse, split, classify, extract and ground any file type with a location on every value
- [Drex for Search](https://nace.ai/drex/search.md): Drex for Search: decision-powered retrieval for agents, Drex finds the page, cited search through the CLI, SDKs, MCP and REST, and the public benchmark ranks
- [Industries](https://nace.ai/industries.md): Nace by industry: the files Document Processing reads and the decisions Drex makes for accounting, banking, mortgage, insurance, legal, healthcare, government, construction, logistics and professional services
- [Developers](https://nace.ai/developers.md): The execution layer for agents: Perception, Decision and Search behind one key, the Drex Max frontier, install steps, a scripted agent session and the four deployment boundaries
- [Site index](https://nace.ai/llms.txt): every page on nace.ai; append `.md` to any page URL or send `Accept: text/markdown` for the markdown version
