Supported document types: PDF, DOCX, DOC, XLSX, and XLS files up to 50 MB each. For best results, use text-based PDFs rather than scanned images. Scanned documents are supported but may produce less accurate extractions depending on scan quality. Architectural plans in PDF format work well; CAD files (.dwg, .dxf) are not currently supported.
1
Open the document-to-project workflow
- Go to Projects in the left sidebar
- Click New from Documents
2
Upload your documents
Drag and drop your files into the upload zone, or click Browse to select them from your computer. You can upload multiple files at once.Each document displays its current status as it progresses:
Once all files are in the queue, click Upload All to begin the transfer.
3
Run AI analysis
Once your documents have uploaded, click Analyze with AI to start extraction. The AI will:
- Identify each document’s type (plans, specifications, contract, quote, etc.)
- Extract the project name, scope description, and key requirements
- Pull out notes and conditions relevant to the project
- Assign a category badge to each document so you can see what it found
The AI is looking for structured information — project names, scope language, quantities, dates, and notes. It performs best on documents that use standard construction terminology and formatting.
4
Review the extracted scope items
When analysis is complete, the project form on the right side of the screen populates with AI-suggested values:
- Project name — Suggested based on the document title, cover sheet, or header
- Description — A summary of the project pulled from scope sections
- Scope — Detailed scope items extracted from specifications or work descriptions
- Notes — Additional requirements, conditions, and clarifications found in the documents
- Is the project name specific enough? (Add the address or client name if needed.)
- Does the scope match what you actually intend to bid or build?
- Are there exclusions or alternates in the spec that should be noted?
- Did the AI miss any critical requirements buried deep in the documents?
5
Fill in remaining project details
The document analysis populates scope and description fields, but some details need to come from you:
- Client — Select the client from your contacts, or add a new one
- Start date and expected completion — Add your estimated schedule
- Jobsite address — Enter the physical work location if it wasn’t in the documents
- Division — Assign the project to the correct division if your organization uses them
If the client or jobsite address appeared in your documents and wasn’t extracted automatically, you can copy it from the original file (visible in the document preview pane) and paste it into the form.
6
Create the estimate from extracted items
Before creating the project, you can convert the extracted scope into a formal estimate:
- Click Create Estimate from Scope
- The extracted scope items populate as estimate line items
- Add quantities, unit costs, and apply your cost profile
- Review the total and save the estimate
7
Create the project
Once the form is complete and you’re satisfied with the extracted and reviewed details:
- Click Create Project
- All uploaded documents are automatically attached to the new project
- The project opens in Planning status, ready for you to assign your team and set the timeline
What’s next
Convert an approved proposal into an active project
Complete the project setup — timeline, team, budget, and first invoice.
AI document analysis
Learn how the AI extraction engine works and how to get the best results from your documents.