Demonstration build AI Automation & Agents Commercial Construction

AI Email Triage for a Commercial Construction Inbox

A demonstration build: an AI agent that triages a construction office's shared inbox, grading each email by severity and category so urgent items surface in minutes — running with zero hosting inside Google Workspace.

This is a demonstration build — a working system we built ourselves, modeled on a real construction-coordination workflow, to show what this kind of automation does. It is not paid client work.

A busy shared inbox is a bottleneck for any business. For a commercial construction office it is worse: bury one failed-inspection notice under a wall of receipts and marketing blasts, and a crew shows up to a job it can’t start. We built this demo to show how an AI agent handles that triage automatically.

The workflow it’s modeled on

Construction coordinators often run several shared inboxes — one per inspection phase — and start every morning facing a wall of email. Critical project updates, urgent requests, routine inquiries, and spam all arrive in the same pile. An urgent message that needs a call today looks identical to one that can wait a week. Reading, prioritizing, and filing each message by hand is slow, and the item that slips through is the one that costs money.

What we built

An automated email triage agent that lives inside a Google Workspace account. A script runs every few minutes and sends each new message to an LLM, tuned with rules specific to a construction operation, which classifies it two ways:

  • Severity: red (urgent), yellow (important, not immediate), or green (routine).
  • Category: construction-specific buckets like Subcontractor Quote, Permit Update, Change Order, or General Inquiry.

Urgent (red) messages are starred automatically so they surface at the top; routine (green) messages are labeled with their category and archived, keeping the main inbox clear.

How it runs

The deliberate architecture choice: it’s built on Google Apps Script, so it needs zero hosting. It runs free inside the Workspace account itself — no servers, no monthly bill — and the data never leaves Google.

A Google Apps Script runs on Google’s servers every few minutes, checks the inbox for new mail, sends each message to the LLM, and applies the result: star the urgent, label and file the routine. The system is idempotent, so it can safely retry without processing a message twice. Staff stay in full control and can re-label or un-star anything to overrule a classification.

At Brothers Solutions, we build systems you own and control — running on infrastructure you already have, like Google Workspace, with no ongoing license fees.

Think there's a leak like this in your operation?

We start by looking at your numbers, not by pitching. If we don't find at least $10K in missed billing or wasted time, the audit is free.

Book a Free Audit