Foreman AI icon Foreman AI icon Foreman AI

Foreman AI Help Center

Run the job from the conversation.

Foreman AI is the construction agent built to read plans, understand scope, estimate work, draft project documents, manage workflows, and operate the tools around your job from one chat or voice command.

Foreman AI is designed so every feature can be controlled by asking.

Foreman AI is our flagship construction model, tuned around the real work contractors, estimators, engineers, architects, project managers, and owners do every day. It is built to understand construction plans, project workflows, estimating logic, scope gaps, RFIs, proposals, bid packages, email context, local files, and the messy handoffs that normally turn into manual data entry.

The goal is simple: if Foreman AI ships a feature, you should be able to control that feature through chat or voice-to-text. Instead of clicking through forms and filling every field by hand, tell Foreman what outcome you need. It can read the plans, assemble the budget, draft the proposal, write trade-specific terms, create RFIs, generate bid packages, search connected files, pull project contacts from email, and organize the work in one place.

The aha moment comes when chat, Computer Control, email, APIs, and Foreman's ability to operate tools come together. You are not just asking a chatbot for advice. You are directing an AI agent that can help move the project forward.

Core idea

Tell Foreman the outcome

Ask for the result you need: a budget, RFI, proposal, bid package, scope review, document search, contact list, or project summary. Foreman will use the plans and connected context to help produce it.

Manual entry killer

Let the plans fill the workflow

Instead of building budget lines, scopes, exclusions, and assumptions from scratch, tell Foreman to generate them from the drawings, specs, trade, and project requirements.

Connected work

Bring files, email, and tools together

With Computer Control, email access, and external APIs, Foreman can help find project files, pull useful contacts, organize information, and act across the systems your team already uses.

Create the job, upload the full plan set, then work from the project workspace.

Start at foremanai.co/plans

The Plans page is the Plans Uploader and Blueprint Vault. This is where you create your job, name it by project or address, and upload the plan files and supporting documents Foreman should reason across.

  1. Create the job first. Open foremanai.co/plans, start a new upload, and create the job when prompted. Use a real project name or address so the job is easy to find later in the Blueprint Vault.
  2. Upload the architectural set. Add the full architectural drawing package first so Foreman has the project layout, sheet index, dimensions, schedules, notes, and design intent.
  3. Click Add More for civil, site, and earthwork. Upload civil sheets, site plans, grading, drainage, utilities, erosion control, paving, and other sitework PDFs as additional project files.
  4. Click Add More for structural. Upload framing plans, foundation plans, structural details, steel, concrete, wood, and any structural notes or calculations included in the bid set.
  5. Click Add More for reports and specs. Add the geotechnical report, bid specifications, addenda, finish schedules, narratives, supplemental PDFs, and any document with usable text or project data.
  6. Continue into the workspace. After upload and extraction, Foreman opens the job workspace. The AI can use proprietary extraction and reasoning methods to compare information across the plans and supporting documents as needed.
Best first move

Ask for a project overview

Start by asking Foreman to walk you through the drawings, major scope, trades, site conditions, risks, and what it can help produce from the plan set.

Workspace layout

Plans left, AI right

The workspace is designed so you can view drawings and project tools on the left while Foreman answers questions, finds scope gaps, and drafts outputs on the right.

Not just blueprints

Upload project documents too

Use PDFs with specs, addenda, geotech, narratives, schedules, and other text data so Foreman can reason across the full bid package, not only drawing sheets.

Workspace tabs

HomeThe setup hub for the job. Start here to connect your email, set up Computer Control, and get the core workspace tools ready before Foreman starts operating around the project.
PlansThe drawing viewer. Use it while asking Foreman to explain sheets, compare details, and identify scope or coordination issues.
BudgetThe estimate workspace for line items, costs, trades, quantities, assumptions, inclusions, exclusions, and proposal-ready pricing structure.
File ViewerOpen and inspect uploaded project documents, not just plan sheets.
DocumentsTell Foreman to generate or fill out any document available in the Documents tab, including proposals, preconstruction reports, RFIs, scopes, summaries, and project reports. Foreman can fill the document in real time from the job context, make surgical edits section by section, and let you download the finished document as a PDF.
LeadsOnce your email is connected, Foreman can pull project leads from your inbox and organize them into a searchable lead pipeline so bid opportunities do not stay buried in email threads.
BidsCreate trade-specific bid packages, manage requests for bids, track bidders, and coordinate subcontractor responses.
Job BoardView project and bid opportunities in a map/list workspace when that workflow applies.

Ask like a PM. Foreman turns the plans into scope, numbers, RFIs, reports, and next actions.

Open the Blueprint Toolbox

In the chat panel, click Blueprint Toolbox just above the message input. It contains professionally curated prompts for estimators and project managers.

Use the prompt as a starting point

Click a toolbox prompt to run it, or add trade, scope, format, markup, exclusions, and client-facing instructions before sending.

Work while looking at the plans

Keep the Plans tab open while Foreman explains drawings, checks scope gaps, creates RFIs, builds budgets, or drafts documents in chat.

Recover from an incomplete answer

Ask: "Continue from where you stopped and finish the deliverable in the same format." Foreman will continue using the project context.

Blueprint Toolbox prompt map

These prompts are built to get useful construction output without forcing you to write a perfect prompt from scratch.

Featured

Preconstruction Risk Report
Generates a conflict, cost exposure, and schedule-risk report for the plan set.
RFI List
Finds unclear details, conflicts, missing information, and produces RFI-ready questions.

Project Overview

Project Summary
Summarizes project type, location, size, systems, scope, complexity, and site conditions.
Scope of Work
Builds a CSI-style scope breakdown with deliverables, specs, exclusions, and clarifications.
Trade Breakdown
Lists required trades, deliverables, coordination points, and rough cost weight by trade.
Specifications
Extracts key spec requirements, materials, standards, warranties, submittals, and special requirements.
Scope Boundary Mapper
Maps shell vs TI, GC vs civil vs utility vs vendor responsibility, and likely scope fight zones.
Full Pre-Construction Package
Creates an all-in precon package with summary, conflicts, scope gaps, RFIs, schedule, scopes, risks, and next steps.

Risk Analysis

Complete Risk Assessment
Reviews issues, safety, code, missing info, severity, and immediate action items.
Cross-Discipline Discrepancy Scanner
Compares civil, architectural, structural, MEP, landscape, and lighting sheets for hard conflicts and gaps.
Flag Issues
Finds drawing conflicts, coordination problems, constructability concerns, and bid/construction risk.
Safety Concerns
Identifies hazards, OSHA-related concerns, safety equipment, training, and cost impact.
Code Compliance
Checks accessibility, egress, fire/life safety, structural requirements, and code clarification needs.
Missing Items
Lists incomplete drawings, missing specs, undefined scopes, and RFI questions needed before bid.

Cost Control

Hidden Costs
Surfaces temporary facilities, permits, testing, closeout, protection, coordination, and other costs that can be missed.
Cost Optimization
Suggests value engineering, material substitutions, system alternatives, and scope reductions.
Change Order Risks
Identifies scope boundaries, incomplete details, site unknowns, and coordination gaps likely to create change orders.
Cost Estimates
Generates a professional estimate with CSI breakdown, quantities, unit costs, contingency, OH&P, and bid total.

Quantities and Takeoffs

Quick Takeoff
Creates a high-level quantity pass for major structural, architectural, MEP, and plumbing scope.
Detailed Takeoff
Builds CSI-organized quantity tables with units, locations, calculations, assumptions, and waste factors.
Materials List
Produces a procurement-ready list with quantities, specs, finishes, long-lead items, and submittal notes.

Execution Planning

RFI List
Creates priority-ranked RFIs with subjects, drawing references, questions, reasons, and impact.
Schedule Risks
Finds long-lead items, dependencies, weather-sensitive work, sequencing problems, and mitigation steps.
Critical Path
Outlines activity sequence, durations, predecessors, successors, float, milestones, and acceleration opportunities.
Submittal Schedule
Lists required shop drawings, product data, samples, due dates, review durations, and long-lead priorities.
RFI Pack Generator
Turns discrepancies and ambiguities into design-team-ready RFI writeups with impact and suggested direction.

Bid Preparation

Sub Packages
Generates trade-specific subcontractor bid packages with scope, drawings, specs, exclusions, and coordination matrix.
Bid Proposal
Creates a client-facing proposal with cover, scope, pricing, schedule, inclusions, exclusions, assumptions, terms, and signature block.
Alternates and Allowances
Lists alternates, allowances, dependencies, decision timelines, values, and recommendations.
Contract Terms
Extracts payment, retainage, insurance, bonds, warranty, change order, document priority, and critical date terms.
GMP Clarification Exhibit
Writes contract-style GMP clarifications, exclusions, and change-in-scope triggers tied to plan evidence.

Translate

Espanol
Translates the previous response to Spanish while keeping construction terms and formatting intact.
Francais
Translates the previous response to French for construction users in French-speaking markets.
Portugues
Translates the previous response to Portuguese while preserving technical construction terminology.
Deutsch
Translates the previous response to German with professional construction vocabulary.
Italiano
Translates the previous response to Italian while keeping formatting and technical terms.
Chinese
Translates the previous response to Simplified Chinese with construction terminology preserved.
Japanese
Translates the previous response to Japanese for construction and project documentation use.
Korean
Translates the previous response to Korean while preserving technical detail and structure.
Arabic
Translates the previous response to Arabic and handles right-to-left formatting where appropriate.
Polski
Translates the previous response to Polish with construction terminology maintained.
Nederlands
Translates the previous response to Dutch for construction users in Dutch-speaking markets.
Turkish
Translates the previous response to Turkish while keeping technical formatting intact.

Turn a plan review into numbers you can use.

Build a line-item estimate

Ask for trade breakdowns with labor, material, equipment, subs, overhead, and profit. Review the Budget tab before sending anything to a client.

Use your company pricing

Add closeouts, unit cost sheets, and prior bids to the Training Library so future estimates follow your pricing style.

Make a client proposal

After the budget is built, ask Foreman to create a client-facing proposal with scope, exclusions, assumptions, price, and payment terms.

Check for missing scope

Ask Foreman to compare the estimate against the plans for missing trades, exclusions, alternates, and risk allowances.

Find and manage the documents Foreman creates.

Where saved documents live

Generated proposals, RFIs, summaries, and reports are stored inside the same job workspace in the Documents or Saved Documents area.

Ask Foreman to save the output

Use plain language: "Save this as a client proposal" or "Create a PDF document from this estimate."

Open or download a document

Go back to the job, open the Documents area, select the saved item, then download or review before sending it externally.

Fix missing document confusion

If chat says it saved something and you cannot find it, contact support with the job name and the approximate time it was generated.

Connect your office computer so Foreman can reach files, folders, apps, scripts, and APIs from chat.

Install Computer Control from the chat input

Install it on the Windows or Mac computer Foreman should be able to reach. If you want to control your office desktop from your phone at the job site, install Computer Control on the office desktop and leave that computer on with Computer Control running.

  1. Open a Foreman job workspace. Go to the chat area where you normally type messages to Foreman.
  2. Click the plus icon beside the message input. The plus menu opens the extra chat actions.
  3. Choose Integrations. The Integrations panel opens above the message box.
  4. Open Computer Control. Expand the Computer Control row inside Integrations.
  5. Click Download for Windows or Download for Mac. On Windows, Foreman downloads ForemanDesktopConnect.bat. On Mac, it downloads ForemanDesktopConnect.command.
  6. Run the downloaded file. Go to Downloads, double-click the file, and choose Run, Keep, or Run anyway if Windows or your antivirus asks. Security tools can be cautious because Computer Control is allowed to read files, run commands, and connect your computer to your Foreman account. Only continue when the file came directly from Foreman AI.
  7. Let the terminal finish setup. The installer checks for Python, installs Python if it is missing, installs the required package, downloads the lightweight Computer Control script, saves it under your user folder, and starts the connection.
  8. Approve the connection if prompted. If Foreman shows an approval code, confirm the code matches the terminal and click Approve.
  9. Wait for Connected. When the terminal says the connection is ready or the Integrations panel shows Computer Control as connected, go back to chat and ask Foreman to use your computer.

What Computer Control lets Foreman do

Find buried filesAsk Foreman to search Desktop, Downloads, Documents, OneDrive, or project folders for a lost estimate, plan, Excel sheet, submittal, closeout, or contract.
Pull files into the jobForeman can import a file from your computer into the current project workspace so it can be extracted, indexed, and used in chat context.
Read and write local filesForeman can read text-based files, create new files, write notes, update structured files, and help organize project directories when you ask it to.
List folders and open filesAsk it to show a folder, open a PDF, launch Excel, open a URL, or start an application available on that computer.
Take screenshotsWhen you explicitly ask, Foreman can capture what is on the connected computer's screen so you can see what is happening remotely.
Run terminal commandsForeman can run PowerShell commands, Python scripts, installs, builds, conversions, batch file operations, and data-processing tasks from the connected computer.
Work with external APIsWhen you provide credentials or the computer already has access, Foreman can write and run code that talks to external APIs, databases, and services.
Use MCP and local toolsIf your computer has MCP servers, CLIs, SDKs, or company tools installed, Foreman can use Computer Control to run commands against those local tools.
Control it from the fieldLog into Foreman from your phone, tablet, or another browser. If the office computer is on and Computer Control is running, you can ask Foreman to reach that computer from anywhere.
Example

Pull an Excel estimate

"Find the Oak Street estimate spreadsheet on my office computer and add it to this project." Foreman searches, imports the file, and uses it in the workspace.

Example

Work from the job site

"I am on my phone. Get the latest grading plan from my desktop and send me the file." Your office computer does the work while you stay in chat.

Example

Run a custom script

"Combine these CSV exports, clean the columns, and make a new spreadsheet." Foreman can write the Python or PowerShell needed and run it through Computer Control.

Keep it online

Computer on, connection running

Computer Control only works while the connected computer is powered on, online, and the Computer Control terminal or startup process is running.

Teach Foreman how your company prices and writes scope.

What belongs here

Upload historical bids, closeouts, unit cost sheets, scope templates, pricing sheets, and standard exclusions.

How Foreman uses it

Training Library files are account-level references. Foreman can use them across jobs to calibrate scope, pricing, risk, and proposal language.

Organize by category

Tag files by bid, closeout, unit cost, pricing sheet, scope template, spec library, or other so they are easier to retrieve.

Keep it current

Add final invoices and closeouts after jobs finish so future estimates reflect what work actually cost.

Use Foreman around bid packages and subcontractor flow.

Create a bid package

Define scope, attach relevant sheets, set deadlines, and let Foreman draft the package description.

Review sub interest

Track who viewed, messaged, or submitted against a package so follow-up does not get lost.

Build a sub profile

Subs can manage trade tags, service areas, company details, and project fit from their profile.

Use messages

Keep bid questions and clarifications tied to the job instead of scattering them across texts and email.

Manage access, plans, and subscription basics.

Understand the trial

Your signup page shows the active trial length, prompt limit, selected plan, and the amount charged when the trial ends.

Cancel or change plan

Open Billing or Settings from your profile menu to update plan status or cancellation preferences.

Card on file

Cards are used for trial conversion, recurring plans, and optional top-ups when you approve them.

Need account help

Use Support Chat or email the Foreman team with your account email, company name, and what you are trying to do.

Fast fixes for common setup and workflow issues.

Chat answer stopped early

Ask Foreman to continue from the last section and finish in the same format. Include the exact deliverable name if needed.

Document not visible

Return to the same job workspace and check Saved Documents. If missing, contact support with the job and time.

Computer not connected

Restart Computer Control, confirm you are logged into the same account, then refresh Foreman in the browser.

Need a live walkthrough

Ask Support Chat for an onboarding call. We can walk through your first plan, proposal, and Computer Control setup live.