Design-Stage Project Feed for Building Product Reps | cityminutes.ai
Architect-of-record, CSI MasterFormat, and spec-section intelligence from 3,142 US planning commissions — 8 months before Dodge. For spec reps.
Get specified 8 months earlier — find your next hospital roof spec before Dodge does
cityminutes.ai extracts the architect-of-record, the owner, and the CSI MasterFormat section from design-stage filings. Your arch reps get the call before the spec locks. Your RVPs get a territory heat-map. Your VE-defense watchlist flags amendments the week they file.
Primary CTA: See design-stage projects in your territory Secondary CTA: Book a demo for your arch-sales team
Who this page is for
You are a VP Sales, Regional Sales Manager, Specification Manager, Architectural Sales Rep, Arch Rep, Territory Sales Manager, Spec Writer Liaison, Technical Services Rep, or A&D Sales Manager at a building product manufacturer. Your vertical is roofing, waterproofing, fenestration, envelope, glass, HVAC, mechanical, concrete, steel, insulation, drywall, finishes, coatings, plumbing, lighting, elevators, or any CSI division a specifier writes. Your #1 job is getting your product named — by brand, model, or "approved equal" — inside the CSI MasterFormat section the architect/engineer drafts during schematic design or design development. Your #1 enemy is value engineering. Your #1 internal signal is "design stage project count in territory."
The problem
A senior arch rep spends six months building a relationship with an HKS principal in Atlanta and delivers three AIA-accredited CEUs on resilient roofing. Two months later, HKS is named architect-of-record on a $180M Piedmont Hospital expansion. The rep knows this because a CSI Atlanta board member mentions it at a chapter mixer — after HKS has already started drafting Section 07 41 13 (metal roofing), and after a competing rep from Firestone has already dropped product data sheets onto the specifier's desk. The rep spends the next four months racing to get named in the spec. She succeeds, at 3:40 p.m. on a Thursday, in the draft issued for bid. Two months later a GC submits a VE alternative with a competitor membrane and a $180K credit. The owner takes it. Six months of work evaporates.
This is the P3 pain in miniature. Every day a rep finds a project earlier = exponentially higher conversion. But reps find projects via Dodge's "planning stage" feed (weeks to months late, collected by field reporters phoning architects), ConstructConnect Insight (permit-stage, later still), Salesforce pipeline entries a colleague added from a conference call, LinkedIn stalking, CSI chapter coffee meetings, lunch-and-learns at firms that may or may not be active this quarter, and — when things really work — a call from a specifier they helped on a different project two years ago.
Their CRM has 20,000 architects in it. Exactly 50 of those firms are actively drafting in the rep's category this week. No tool in their stack tells them which 50. So they spray. Lunch-and-learns go to dormant firms. Territory coverage is "40 counties and prayer." The rep who gets there first wins. The rep who gets there late does VE defense.
Meanwhile, every design-stage project the rep is chasing has already been publicly filed with a city planning department, usually months earlier — named architect, named owner, named assembly type, parcel, staff report, sometimes even spec-section references like "metal roofing per Section 07 41 13." Planning commission packets name architects-of-record 6–12 months before Dodge's field researchers catch the same project. That information is sitting in 280-page PDFs on Granicus, CivicPlus, and Legistar sites, read by nobody on the rep's team.
The public data isn't hidden. It's unread.
What you actually need
You need a daily feed of every design-review-board decision, site plan approval, PUD, specific plan, design-stage submittal, and major building permit pre-application that names an architect-of-record, in your territory, filtered by your building type. You need the architect, the owner, the project type, the square footage, and — where the filing supports it — the CSI MasterFormat section being referenced. You need it before schematic design is done, which means 6–12 months before Dodge's phone reporter picks up the project.
You need territory heat-maps for your RVP so they can rebalance visits based on actual design-stage density, not on "who screamed loudest last week." You need an "architect-of-record watchlist" so you get a push the week HKS is named on a new healthcare project, so your rep is scheduling a CEU before a competitor is on the specifier's calendar. You need a VE-defense filter so planning amendments on previously-specified projects trigger a same-week alert to the rep who owns that spec — because amendments are often VE-triggered, and getting there before the amendment goes to commission lets the rep re-sell the spec before the credit is locked.
Your vocabulary is CSI. Your day is Dodge + ConstructConnect + Salesforce + Sweets + ARCAT + LinkedIn. Your workflow is relationships. You need a tool that respects all of that.
How cityminutes solves it
Territory watchlists built for an arch rep's day. Your rep sets up a watchlist by state/metro + project type (healthcare, higher-ed, K-12, multifamily, office, industrial, civic, government, data center) + assembly keyword (roofing, envelope, fenestration, HVAC, concrete, steel, insulation, plumbing, lighting). Your RVP sets up a regional watchlist rolled up by rep territory. Your VP Sales sets up a national dashboard. cityminutes records flow daily into Salesforce, HubSpot, or Microsoft Dynamics, pre-tagged by rep territory and assembly type.
Alerts that trigger a CEU, not an email. Each row: 2026-04-08 | ATLANTA, GA | CASE DRB-2024-41 | OWNER: Piedmont Healthcare | ARCHITECT: HKS | HEALTHCARE | 182,000 sqft | Building type: Bed tower | Hearing 2026-04-22 | Staff: Approve | Conditions: 7 | Conditions include wind uplift 150 mph and Class A fire | Assembly references: Section 07 41 13 metal roofing, Section 07 62 00 flashing | Link to source. That row tells your Southeast healthcare roofing rep: book the HKS CEU this week. Not because the rep called the architect; because the architect filed the project publicly and we read it.
The 4-field wedge applied to specification. Conditions of Approval with performance specs (wind uplift, fire rating, acoustic, energy code) tell your rep whether your product's performance data is a differentiator out of the gate. Staff Recommendations filter out projects going nowhere so your rep doesn't waste a CEU on a dormant site plan. Hearing Outcomes tell your rep which projects actually cleared commission. Community Objections matter less for spec but still flag projects likely to stall.
Architect-of-record extraction is a first-class field. This is our single biggest wedge for P3. Planning packets name the architect 6–12 months before Dodge picks up the project. Our extractor runs OCR + structured parsing across every design-stage record and produces an architect_of_record field and an architect_alias_set so that "HKS", "HKS Atlanta", "HKS Inc." all reconcile. Your rep doesn't just see a project — she sees a project with her relationship graph already attached.
VE-defense watchlist. Every cityminutes record is linked to its parent project across revisions. When the planning department posts an amendment to a previously-approved site plan — which is the most common VE trigger — the rep who owns the original spec gets a same-week alert with the amendment's substance. This gives reps the chance to reach the owner or specifier before the VE credit is locked, a workflow that is currently 20–30% of a senior rep's time done manually.
Lunch-and-learn targeting. cityminutes ranks architect firms in each territory by current design-stage activity in the rep's category. Your rep knows this week that Cooper Carry has 3 active multifamily submittals and HDR has 2 active healthcare projects. Her lunch-and-learn calendar becomes a pipeline tool instead of a relationship maintenance drill.
Sample records you'd see
Example 1: CM-2026-GA-FULTON-DRB-2024-041 — Piedmont Healthcare, Atlanta GA, design review board decision, Architect HKS Atlanta, Structural Uzun + Case, 182,000 sqft hospital bed tower (7 floors), staff approve, 7 conditions with performance specs (wind uplift 150 mph, Class A fire, acoustic STC 52, energy code ASHRAE 90.1), assembly references: 07 41 13 metal roofing, 07 62 00 flashing, 08 41 13 aluminum framed entrance.
Example 2: CM-2026-CA-SANDIEGO-SPEC-14 — UC San Diego Real Estate, San Diego CA, specific plan approval, Architect CO Architects, 220,000 sqft higher-ed research lab, estimated $310M, staff approve, 12 conditions, assembly references: 23 00 00 HVAC, 08 44 00 curtain wall, 07 84 00 firestopping.
Example 3: CM-2026-TX-TRAVIS-SPR-441 — Tishman Speyer (JV with HPI Real Estate), Austin TX, site plan approval, Architect Pelli Clarke & Partners, 740,000 sqft office mixed-use (36 floors), estimated $520M, staff approve with conditions, 11 conditions, assembly references: 07 42 13 metal wall panels, 08 44 13 glazed aluminum curtain walls, 03 30 00 cast-in-place concrete.
Vocabulary we rank for
P3 is the worst-represented persona in public search — reps log in, their workflow never hits Google. But where public vocabulary exists, we rank it with pillar content.
contractor lead classification building products supplier(6,600/mo — the cleanest per-persona query in our corpus)specification(368,000/mo — AEO entry point)masterformat(1,300/mo)csi masterformat(1,900/mo)submittal(2,900/mo)define specifications(27,100/mo)what is a specification— AEO-firstcladding def(8,100/mo)precasting(4,400/mo)sweets construction(210/mo)dodge construction network(5,400/mo)dodge construction central(390/mo)construction industry leads(1,000/mo, $35 CPC)commercial construction leads(320/mo, $29 CPC)construction database(90/mo, $9 CPC)
Who you're currently paying
- Dodge Data & Analytics (Dodge Central) — $3–8K/rep/yr, $45–120K for a 15-rep team. Design-stage projects from 1890s phone reporters.
- ConstructConnect Insight — territorial BI layer, stale by planning-commission standards.
- Sweets / ARCAT / BimSmith — BIM library + specifier-facing product catalogs, not a lead feed.
- MasterSpec / Deltek Specpoint — the specifier's tool, not yours.
- Salesforce / HubSpot / Microsoft Dynamics — your CRM.
- LinkedIn Sales Navigator — relationship intelligence, not project intelligence.
- CSI chapter dues + AIA CES CEU sponsorships — the right spend, pointed at the wrong firms half the time.
- Your own scraping / your own intern — the real upstream feed in about half of the spec rep teams we interviewed.
We don't replace Dodge for pipeline reporting (yet). We sit upstream and feed Salesforce the projects Dodge hasn't caught.
Why switch (or add) cityminutes
- Lead time. Planning-commission-stage is 6–12 months earlier than Dodge's phone-reporter "design stage" pickup, 12–18 months earlier than ConstructConnect's permit-stage tag.
- The 4-field wedge. Conditions of Approval (with performance specs your product data sheet already answers), Staff Recommendations (so reps don't chase dead projects), Hearing Outcomes (pipeline de-ghosted), Community Objections (stall/death signal).
- Nationwide coverage. 3,142 US counties. Your RVP isn't short data in Atlanta — she's short data in Henry, Rockdale, and Spalding, where new Piedmont outpatient sites file.
- Freshness. Weekly refresh, 24-hour target latency. Your rep reading Dodge is reading last month; your rep reading cityminutes is reading yesterday.
- Public-indexed content. Every record sits on an SSR-rendered URL your rep can share with her specifier, her RVP, or a civil engineer without a Dodge login wall.
- Architect-of-record extraction. The single most important spec-rep field. Planning packets name the architect. We extract the name and reconcile aliases.
How teams like yours use it
- Design-stage project discovery. Daily Salesforce push of every design-review-board decision, site plan approval, and PUD in the rep's territory, with architect-of-record named.
- Architect-selection alerts. The week HKS, HDR, Cooper Carry, Pelli Clarke, Gensler, Perkins&Will, SOM, CO Architects, or DLR Group is named architect-of-record on a new project in the rep's territory, the rep gets a push.
- Design-stage CEU targeting. The rep's AIA-CES lunch-and-learn calendar is ranked by current design-stage activity in her category.
- Spec-freeze window monitoring. Cityminutes flags projects moving from schematic to design development (the window where the spec locks).
- VE-defense watchlist. Amendments to previously-approved site plans and design review decisions are flagged to the rep who owns the original spec the same week.
- Territory rebalancing / RVP heat-maps. RVPs see heat-maps of design-stage volume by county and building type.
- Competitive-spec early warning. Where site plans reference a product (e.g., "metal roofing per Section 07 41 13"), our extraction flags competitor presence.
Case study teaser
"I run Southeast arch sales for a top-5 roofing manufacturer. cityminutes surfaced a $180M Piedmont Hospital bed tower to my Atlanta rep the week HKS was named architect-of-record — 7 months before Dodge had a 'design stage' tag on it. My rep booked a CEU at HKS the following Tuesday, delivered wind-uplift data on a Thursday, and got named in Section 07 41 13 before two competing reps had even heard of the project. We won the spec. We haven't been VE'd off it. One project paid for the 15-seat annual contract 4x over."
— aspirational composite. Real named case studies land in Month 6. If you'd like to pilot a 2-rep territory against your existing Dodge + ConstructConnect stack for 60 days, we'll audit the overlap at Day 60 and walk away if we don't surface net-new design-stage projects with architect-of-record identified.
Frequently Asked Questions
When does a product get specified by an architect?
A product is "specified" when the architect or engineer writes a reference to it — by brand name, model number, or "approved equal" — into a CSI MasterFormat division section of the project specifications. This typically happens during schematic design or design development, 6–18 months before construction permits are issued. Once the spec is in the construction documents, the bid flows from it almost automatically. See /glossary/csi-masterformat.
How is cityminutes different from Dodge for spec reps?
Dodge's "design stage" tag comes from field reporters phoning architects and owners — a method invented in 1891. Coverage is strong in top-50 metros, thin below, and stale by weeks. cityminutes scrapes planning-commission and design-review-board agendas weekly across 3,142 US counties. Planning packets name the architect-of-record 6–12 months before Dodge picks up the project.
Do you extract CSI MasterFormat sections from planning packets?
Where the filing references them, yes. Site plans and staff reports routinely name assembly types (roofing, curtain wall, HVAC, concrete) and occasionally reference sections by number. We normalize to the CSI MasterFormat and tag each record with the inferred divisions.
What do you mean by "VE-defense watchlist"?
Value engineering credits often follow an amendment to a previously-approved site plan or design review decision. cityminutes links every amendment to its parent project, so the rep who owns the original spec gets a same-week alert when an amendment is filed — giving her a chance to re-sell the spec before the VE credit is accepted.
Does this work for specialty trades (MEP, concrete, envelope)?
Yes. The feed is filterable by project type, building type, and assembly keyword.
How many architects can I track?
As many as you want. Our entity resolution reconciles aliases ("HKS", "HKS Atlanta", "HKS Inc.") so you're tracking firms, not strings.
Will this replace my CRM?
No. cityminutes pushes directly into Salesforce, HubSpot, or Microsoft Dynamics. Your rep doesn't learn a new UI.
Bottom CTA
See design-stage projects in your territory — 8 months before Dodge's phone rings.
- Primary: Book a demo for your arch-sales team
- Secondary: Pilot a 2-rep territory for 60 days (free parallel-track against Dodge)
Pre-permit data layer
3,142 counties. One weekly refresh. Your wedge.
Conditions of approval, community objections, hearing outcomes, staff recommendations — surfaced before the bid, before the broker, before CoStar.
Other teams who use CityMinutes
- P4 · Developers & Investors
Development Pipeline & Off-Market Deal Intelligence for CRE | cityminutes.ai
Read page
- P1 · Land Acquisition
Land Acquisition Software for Homebuilders | cityminutes.ai
Read page
- P1B · Pre-Construction BD
Pre-Construction Leads & Bidding Software for Commercial GCs | cityminutes.ai
Read page