GigAI: An Event-Driven Coordination Execution Layer for Construction Project Management

Team: Martina Simoni · Sumit Sudhir Shingne · Rafik El Khoury
Faculty: Marita Georganta & Akshay Madapura

GigAI cover slide
GigAI — event-driven coordination automation for construction project managers. IAAC Research Studio, 2026.

Project managers spend more than half their time chasing information that no plan ever scheduled. We built GigAI to fill that gap — the coordination execution layer that sits between planning, analysis, and the actual act of getting people aligned.

The gap we set out to fill

We interviewed 15 project managers with 6–10 years of experience. The result was consistent: 60% spend more than four hours a week on coordination tasks — chasing missing information, manually updating tasks, interpreting fragmented updates — and 80% said they would adopt automation if they retained final decision authority.

Pain points and opportunities from 15 PM interviews
Findings from a 15-PM survey: coordination consumes 60% of capacity; the strategic 40% is what suffers.

Mapping the existing toolchain made the gap explicit. Excel tracks but does not coordinate. Primavera plans but does not execute. ACC centralizes information but does not streamline decisions. Motion AI optimizes individual tasks but ignores team complexity. Each tool occupies one of three layers — planninganalysis, or information centralization. None of them own the layer where coordination is actually executed: the event-driven middle layer that turns a planned intent into a concrete action under human authority.

Tool comparison matrix
Existing tools either plan or analyze. None owns an automated event-driven coordination execution layer.

System concept

GigAI detects new RFIs in Autodesk Construction Cloud, processes them through a dual-model AI pipeline, and distributes a complete proposal across multiple channels — email, dashboard, calendar, and a Revit plugin — while preserving a human review checkpoint before any action executes. The decision happens inside GigAI; execution happens inside the platforms PMs already use (ACC, Gmail, Calendar) via their respective APIs. This separation matters: it lets us automate the bridge between planning and doing without forcing PMs to abandon their tooling or accept opaque autonomous decisions.

System architecture overview
GigAI architecture — input from ACC, dual-model AI processing, output dispatched in parallel across four channels.

Architecture

The backend is a long-running FastAPI service backed by PostgreSQL with the pgvector extension. We chose this stack after building and discarding an earlier Cloudflare Workers prototype that hit ceilings on WebSocket support, persistent token caching, and Sonnet-class CPU budgets. The migration to a long-running Python process gave us reliable OAuth token management, async-native LLM calls without timeouts, and a vector store for semantic retrieval over a knowledge folder of project glossary, team directory, rules, and historical patterns.

The processing pipeline is nine deterministic steps, end-to-end in 30.2 seconds for a single RFI:StepOperationTime4aACC RFI fetch1.2 s4bUser email lookup0.8 s4cClaude Haiku 4.5 — extraction (material, location, quantity, change type)1.8 s4dActionability check<0.1 s4eClaude Sonnet 4 — proposal generation (specs, cost, timeline, Revit families)23.1 s4fWeighted confidence scoring0.1 s4gGmail dispatch1.5 s4hPostgreSQL persistence0.2 s4iWebSocket broadcast to dashboard0.1 s

Demo pipeline with timing breakdown
End-to-end demo pipeline: user input, nine-step backend (30.2 s), output across email / dashboard / Revit.

We use Haiku 4.5 for extraction and Sonnet 4 for generation because the two tasks have different cost/latency profiles. Haiku gives us reliable structured JSON for normalization at low cost; Sonnet handles the open-ended reasoning task of producing a construction-grade proposal — and notably, without explicit prompting, it consistently grounds proposals in Italian building standards (UNI EN, DM 26/06/2015) and produces cost estimates within market range (€780/unit against a €700–900 reference band). Embeddings for the knowledge folder use Voyage-3 (1024-dim), with HNSW indexes for cosine similarity search.

Confidence scoring is a weighted formula (data clarity 30%, historical match 25%, cost acceptability 25%, no red flags 20%) that produces a 0–100% score and a recommendation: accept (>80%), review (50–80%), reject (<50%). Proposals never auto-execute — every action requires a PM click.

Output surfaces

The same proposal lands in three places: the React dashboard receives a WebSocket push and renders the full proposal with confidence breakdown and approve/reject controls; an email summary with a deep link reaches the assigned stakeholder; and a C#/.NET 4.8 Revit 2026 plugin adds a “GigAI” ribbon tab where designers query proposals by RFI UUID and view specs, cost, and recommended Revit families inside their CAD environment — closing the loop between coordination and execution surface.

Three output interfaces: dashboard, Revit plugin, email
Three coordinated output surfaces — each tuned to a different PM context (desk review, on-model query, mobile alert).
Dashboard and email output screenshots
Live output — the React dashboard proposal card (top) and the stakeholder email summary (bottom).
Revit MessageBox showing GigAI proposal
The Revit plugin returns the full proposal inside the designer’s CAD environment — no browser context switch.

Validation

Against the demo scenario — a third-floor window substitution, aluminum to wood, 12 units — the four hypotheses held:

  • Event-driven automation works. Nine-step pipeline, 30.2 s, 100% API success.
  • LLM output matches PM-quality proposals. 75% confidence, valid Italian standards, market-realistic costs, valid Revit family identifiers.
  • Human-in-the-loop preserves trust. PM review under 30 s on a clear approve/reject interface.
  • Cross-platform integration is seamless. ACC → email → dashboard → Revit, no manual handoff.
Validation summary of four hypotheses
Four hypotheses, four validations — the conditions under which AI can automate coordination execution while preserving PM authority.

End-to-end, the manual workflow (~45 minutes) collapses to ~3 minutes — proposal generation in two, approval in one.

Before and after time comparison
Before / after: a five-step manual workflow becomes a three-step reviewed workflow.

What we are claiming

GigAI is not another planning tool or another analytics dashboard. It is a working prototype of a coordination execution layer — the missing fourth category between planning, analysis, and information centralization. The architecture is production-ready; the validation is bounded; the human-in-the-loop is non-negotiable.

GigAI · IAAC Research Studio 2026 · Martina Simoni, Sumit Sudhir Shingne, Rafik El Khoury
Faculty: Marita Georganta & Akshay Madapura