
BidWise
ποΈ BidWise
An automated construction estimating and bid-leveling AI agent designed for General Contractors (GCs), project managers, and trade estimators to normalize competing trade quotes, calculate baseline variances, and expose hidden scope omissions.
π Core Capabilities
- Multi-Quote Normalization: Ingests unstandardized subcontractor quotes across electrical, HVAC, plumbing, and general trades to calculate true leveled costs.
- Deterministic Math Validation: Runs an internal Python engine (
validator.py) to compute mean trade costs, percentage price variances, and bid spread metrics without LLM math hallucination. - Trade Scope Gap Audit: Cross-references quotes against trade scope baselines (
references/trade_scope_baselines.md) to detect missing line items (e.g., trenching, crane rental, permits, low-voltage). - Dual-Output Generation:
- Internal Bid Leveling Matrix: Comprehensive risk scorecard, scope gap allowances, and negotiation levers for internal estimating teams.
- Subcontractor-Facing RFI: Professional Request for Information (RFI) email draft to clarify unpriced or excluded line items with bidders.
βοΈ Architecture & Execution Flow
[Trade Quotes / Subcontractor Bids]
β (JSON / Text Input)
βΌ
[Capafy AI Agent Workspace]
βββ Runs Deterministic Math Engine (scripts/validator.py)
βββ Cross-References Scope Baselines (references/trade_scope_baselines.md)
β
ββββΊ Output 1: Internal Bid Leveling Matrix & Risk Scorecard
ββββΊ Output 2: Subcontractor RFI / Clarification Email Draft
π Required Input Parameters
To execute a complete bid-leveling audit, provide:
- project_title: Name or reference identifier of the project.
- trade_category: Trade focus (e.g., Electrical, Mechanical/HVAC, Plumbing).
- bids: Array of at least 2 subcontractor quotes including:
- subcontractor: Company name
- raw_price: Total quoted dollar amount
- scope_inclusions: Stated work items
- scope_exclusions: Explicitly excluded items
π οΈ Subscriber Setup Guide
- Subscribe: Secure your subscription for the Subcontractor Bid Leveler agent.
- Provide Trade Data: Paste competing subcontractor quotes directly into the chat prompt or pass JSON payloads via your Make.com/Zapier workflow bridge.
- Execute Leveling: Review the internal true-cost matrix and dispatch the generated RFI drafts to bidders.
Disclaimer: This agent generates bid-leveling analysis and draft summaries based solely on provided estimator data. Output does not constitute legal, structural engineering, or binding financial advice and should not be considered a substitute for consulting a qualified professional.

