Reads anything that lands on your desk
Supplier invoices, subcontractor billings in AIA G702/G703 format, and crumpled receipts. PDF or photo.
ProcoreAI invoice processing for Procore, on web and iPhone
Denize’s AI reads every invoice and receipt, then codes it in Procore: project, vendor, cost codes, cost types and Schedule of Values. You review it and submit, at your desk or from the iPhone app.
BILL TO
Cedar Hollow Construction, Building B
1815 Marina Blvd, Oakland CA
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Door hardware — lever sets | 12 EA | 155.00 | 1,860.00 |
| Closers and floor stops | 20 EA | 15.50 | 310.00 |
| Installation labour | 8 HR | 77.50 | 620.00 |
| Sales tax 8.75% | 244.13 | ||
| Total due | $3,034.13 | ||
Creates the records your team already uses in Procore
What the AI does
Most tools stop at extracting text. Denize decides where the money goes in your Procore company, the same way your team would.
Supplier invoices, subcontractor billings in AIA G702/G703 format, and crumpled receipts. PDF or photo.
A cost code and cost type on each line, chosen from the codes live on that project.
When an invoice bills against a PO or subcontract, the AI picks the commitment, splits the billing across SOV rows, keeps unit rows in step with quantity, and flags retainage Procore is holding.
| SOV row | Scheduled value | Previous | This period | Complete | Retainage |
|---|---|---|---|---|---|
| 03-3000 Cast-in-place concrete | 96,000.00 | 41,200.00 | 28,150.00 | 72% | 1,407.50 |
| 03-2000 Reinforcing steel | 18,500.00 | 6,300.00 | 4,180.00 | 57% | 209.00 |
| SC-0418 · Pacific Concrete | 114,500.00 | 47,500.00 | 32,330.00 | 70% | 1,616.50 · confirm |
Change a code once and confirm it, and Denize codes it your way from then on.
A reviewer changes Installation labour from Material to Labor
The same correction is confirmed on a second Keystone invoice
Denize AI now codes it Labor on its own
Duplicate invoices, totals that don’t balance and new vendors are flagged for you.
Denize for iPhone
Project managers and supers photograph receipts and invoices where they happen. The AI codes them, and they are sent to Procore from the phone or queued for the office.
The iPhone app is included with your Denize account. We set it up with your team during onboarding.
You stay in control
Every field is editable. A record is created in Procore only when someone on your team presses submit.
The invoice PDF or photo is attached to the Procore record, so the evidence stays with the entry.
Sign in with Procore. Denize sees only the companies and projects your Procore account can see.
You change it, and the AI takes the correction. The source stays on screen beside the fields, and the choices your reviewers confirm become what Denize proposes next time.
No. Denize works from your existing projects, vendors, commitments and cost codes, and writes into the same records your team already reviews.
Denize does not intentionally use uploaded invoice content to train AI models. AI providers process the content to answer the extraction or matching request under their API terms.
Denize shows the confirmed error. If the outcome is uncertain it asks you to check Procore before retrying, so a hiccup does not turn into a duplicate invoice.
Bring a few real invoices to the demo. We’ll run them through Denize with your Procore setup.