Skip to main content

Change Event Agent: find every affected trade before the window closes

Available for early adopters starting October 19

In short

A drawing revision or RFI answer lands on your project. The Change Event Agent catches it and triggers automatically, traces it across your project record, finds every affected subcontractor and scope (downstream trades included), estimates a rough cost per line, and drafts the change event for Procore, Autodesk, or CMiC.

You stop building change events from scratch. You review one that is already built, edit it, and submit.


The problem: one change, many trades

Changes are constant. The hard part is assembling the full picture fast enough to act on it.

Today that work is manual. A project manager gets a bulletin, opens the drawings, and reasons through specs, submittals, subcontracts, and the schedule, page by page. It takes four to six hours per change event, under deadline pressure.

The industry standard is a letter of impact in about three days. Most projects miss it on volume alone.

Why it matters: one change rarely hits one trade. An electrical change after drywall and paint means:

  • Demo the wall, rework the electrical, patch, and repaint

  • Remobilize the carpenter, painter, and electrician separately

Miss one of those trades and it comes back months later as a dispute, a denied sub claim, or cost absorbed by contingency.


What the Change Event Agent does

It runs on its own. Nothing for your team to start.

  1. Catches the change: a new drawing revision or RFI response comes in. TrunkReview flags drawing revisions. TrunkRFI flags RFI answers that carry a real change in cost, schedule, or scope.

  2. Traces the impact: it links the change across your RFIs, submittals, subcontracts, scopes of work, schedule, and daily logs.

  3. Finds every affected party and scope: the actual subs on your project, not generic trade labels. Downstream trades included.

  4. Sizes the exposure: a rough order of magnitude (ROM) cost per affected line, plus a call on whether the change is in scope or out of scope.

  5. Checks for duplicates: flags past change events that may already cover this change.

  6. Drafts the change event: a Change Event for Procore, a PCO for Autodesk, or a PCI for CMiC, prefilled and ready for your review. Once you approve it, you submit the change directly from Trunk Tools.


What makes it different

  • It follows the ripple, not just the change: add a window where there was none, and the agent looks past the window to the work that opening affects and the trades that own it.

  • It checks what is already built: it weighs each change against work status from your schedule and daily logs. A change to work not yet started is minor. The same change to work already in place can mean demo and rework.

  • It names your subs: every affected line maps to a subcontractor on your project, with the scope they need to review or price.

  • It shows its sources: every line cites the document behind it. No black box.

  • You stay in control: nothing is written to your project management system until you review and submit.


What you will see

Change Analysis: every change in one list

Find Change Analysis in the left nav. Each row is a change the agent detected.

  • Origin: the trigger, a drawing revision or an RFI

  • Trades affected: your triage read at a glance

  • Cost: the ROM, until a change order exists

  • External status: whether a record exists in your project management system yet

Summary: what changed, in plain language

Open any row for the full analysis. The summary says what changed, where, and which trades it touches. A "Change event recommended" badge tells you when the agent thinks this needs a change event.

Change analysis: the topline read

Affected trades, estimated cost ROM, in scope or out of scope, change reason, and change type. The agent fills these from the fields your project management system already uses.

Affected trades: the heart of the analysis

One row per affected subcontractor scope, sorted so the biggest exposure sits on top.

  • Each row has its own ROM and a list of what that sub needs to review or price

  • Downstream trades are included

  • Credits show as negative lines

  • GC costs, like extended general conditions, show as general change work

  • Thumbs up or down on every row tells us what the agent got right and what it missed

Citations: verify any line in seconds

Every line item ends with a citation marker. Hover it to see the source document and the exact passage behind the line, such as an RFI response. A full list of documents used in the analysis sits below, each with a View link.

Possible duplicates: flagged, never hidden

If a past change event may already cover this change, the agent flags it at the top. You confirm or dismiss each match. The draft is created either way, so nothing gets silently dropped. You decide what to adjust.

ROM: where to look, not what to pay

The ROM is a triage signal. It tells you who to call first and where the exposure sits. It is not a committed price.

  • Unit costs are grounded in outside construction cost databases

  • Quantities come from your project documents and subcontracts, when they exist

  • The math is visible: quantities assumed, unit costs applied, and a low to high range for each line

  • You can correct it: if a quantity assumption is wrong, edit it in the draft

ROM is the only low-confidence output, and it is labeled that way. Affected parties and scopes are the core output. Verify the ROM before you submit.

Draft and submit: shaped for your system

Click Draft change event. A panel opens beside the analysis with a draft shaped for your system: a Change Event for Procore, a PCO for Autodesk, or a PCI for CMiC.

  • Every field is prefilled and editable

  • Per-line ROM carries over

  • Submit is the only action that writes to your system

Once submitted, the analysis shows the linked record, for example "CE-018 created in Procore," with a link to view it in your system.


What it does not do today

We would rather tell you up front.

  • No commercial loop: it does not request pricing, manage owner approvals, or close change orders.

  • No quantity takeoffs: ROM is a rough estimate by design.


What your project needs

Requirement

Why it matters

Subcontracts or commitments, with scope descriptions filled in

This is how the agent finds the right subs and scopes.

Change modules enabled (change events and change orders)

This is where your drafts land and how we track the change back to a final executed change order.

A current schedule (.xer or .mpp)

This tells the agent what is already built.

Daily logs (recommended)

Sharper read on work status.

RFIs and drawings connected

The record the agent traces changes across.


FAQ

Who is it for?

Project managers, project engineers, and assistant project managers who build change events. Senior project managers and project executives use it to review before anything goes to subs, the architect, or the owner.

Do I need to start it?

No. It runs when TrunkReview detects a drawing revision or TrunkRFI detects an RFI answer that carries a change.

Will it write to Procore, Autodesk, or CMiC without me?

No. Nothing is written until you review the draft and click Submit. The record lands as a draft in your system.

How accurate is the ROM?

It is a low-confidence triage estimate, clearly labeled. It shows the quantities and unit costs behind each line so you can check it and edit it before you submit. Do not treat it as a price.

What if it misses a trade?

Tell us with a thumbs down and a short reason. A missed trade is the most important signal we track, and it directly improves the agent.

What if a bulletin and an RFI cover the same change?

The agent flags the possible duplicate at the top of the analysis. You confirm or dismiss it, and decide what to adjust in the draft.


Get started

Talk to your Customer Success Manager to check whether your project is ready and to turn on the Change Event Agent.

Questions? Reach out to support@trunk.tools.

Did this answer your question?