Construction & contractors

How construction contractors use AI agents

Contractors and GCs live with two stacks of paper that never shrink: the work in front of you and the words about the work. A bid needs line items that add up and a number you can stand behind. A change order needs to be written down before it turns into an argument about who said what. The client wants to know where the job is. The subs need a schedule. A material price you quoted last month moved, and you find out at the worst time. The building is the job you trained for. The estimating, the emails, and the documentation are the part that eats your evenings.

An AI agent is built for that second stack. It does exact estimate math across materials, labor, markup, and tax instead of a calculator and a legal pad, drafts a scope of work or a change order in plain language, searches the live web to check a current material price before you commit a number, and remembers your company, your rates, and your markup so every document starts from your numbers. Wire it to Telegram and you can pull a quick takeoff or fire off an update from the cab or the jobsite without opening a laptop.

Set your business and your rates in Memory once, then the prompts below cover the bids, the change orders, the client and sub updates, and the safety paperwork that has to exist. You run the build. The agent handles the words and the arithmetic that keep it on the rails.

Open the Agent10 min read

Capabilities this leans on

Web search Calculator Memory Skills Scheduled tasks Connections

Set up Memory once

Do this first. Every bid, change order, and update below comes back in your voice and with your real markup.

Remember these facts about my business: I run Keystone Builders, a licensed general contractor in Boise, ID, doing residential remodels and additions, jobs typically $30k to $250k. My rates: I mark up materials 20% and subcontractor costs 15%, my labor is billed at $75/hour for carpenters, and I add 10% overhead and profit on top of direct costs on larger bids. My voice is plain, straight, and professional, I never overpromise a date. Standard payment terms are a deposit, progress draws, and a 10% holdback until final walkthrough. My license number goes on every bid. Always show line items and totals, and write prices like $12,500.

1.Turn a scope into a bid that adds up

Give it the takeoff and your rates; get an itemized estimate with the math done right.

Build an estimate for a 240 sq ft kitchen remodel: cabinets $9,200, countertops $3,400, appliances $4,800, tile and flooring materials $2,600, plumbing sub $3,500, electrical sub $2,800, and 120 hours of carpentry labor at $75/hour. Apply my 20% markup on materials, 15% on subs, then 10% overhead and profit on the direct total. Show every line and the total.

Add 6% Idaho sales tax on materials only and give me the final number, plus a 10% deposit, three progress draws, and a 10% holdback breakdown.

If the client upgrades countertops to quartz at $5,900, what does that do to the total and the deposit?

What you get: An itemized bid with markup, tax, and a draw schedule, so you quote a defensible number instead of a gut guess.

2.Write the scope of work and the change orders

Put the agreement in plain language so a change does not become a dispute.

Write a scope of work for the kitchen remodel: demolition, cabinet and countertop install, new flooring, plumbing and electrical by subs, paint, and final cleanup. Spell out what's included, what's explicitly excluded (appliances supplied by owner, no structural changes), and the assumptions I'm pricing against. Plain and clear.

The client now wants to move a wall and add a window. Write a change order for that: a short description, the added cost at $4,200, the added time of 4 working days, and a line for their signature. Professional and matter-of-fact.

Save the change-order format as a Skill called 'Change order' so I can write the next one by giving you the change, the cost, and the added days.

What you get: A clear scope and a clean change order, plus a saved Skill so every future change is documented the same way.

3.Keep the client and the subs in the loop

Draft the updates that stop the 'where are we?' calls before they come.

Write a weekly progress update to the homeowner on the kitchen remodel. This week: finished demo, rough plumbing inspected and passed, cabinets arrive Thursday. Next week: cabinet install and counter template. One delay: the tile is backordered 5 days but won't push the finish date. Plain, reassuring, ends with anything I need from them.

Write a short, direct message to my tile sub confirming the new install window and asking him to confirm he can be on site the morning of the 14th.

Give me a reusable weekly-update template: done this week, next week, any delays and what they affect, and what I need from you.

What you get: A homeowner update and a sub confirmation in two minutes, plus a template so updates actually go out every week.

4.Check a material price before you commit

Live web search pulls current pricing so a quote does not bite you later.

Search for the current price range on 3/4-inch CDX plywood and standard 2x4x8 framing lumber in the Boise area, and tell me roughly what a sheet and a stud are running right now.

I'm bidding 40 sheets of plywood and 600 studs. At the higher end of those prices, what's my material cost before markup, and with my 20% markup added?

Has lumber been trending up or down over the last couple of months? Give me a two-line read I can use to decide whether to lock in pricing now.

What you get: A current price check and the math behind it, so you bid materials on today's numbers instead of last quarter's.

5.Write the proposal that wins the job

Turn the bid into a document a homeowner actually wants to say yes to.

Turn the kitchen remodel bid into a homeowner-facing proposal: a short intro on what we'll do, the scope in plain bullets, the investment total with the draw schedule, our timeline, what makes Keystone different, and the next step to get on the schedule. Confident and clear, not salesy.

Add a brief section on how we handle changes and surprises behind the walls, so they trust us before the job starts.

Write the follow-up email to send three days after I send the proposal, checking in without pressure.

What you get: A proposal and a follow-up that make the bid easy to approve, drafted from numbers you already built.

6.Generate the safety and jobsite checklists

Get the documentation that has to exist, written once and reused.

Write a jobsite safety checklist for a residential remodel crew: PPE, ladder and tool safety, dust and silica control, electrical lockout, daily cleanup, and what to do if we hit something unexpected like old wiring or mold. Plain language, printable, in a format the crew will actually read.

Write a short daily jobsite log template I can fill in: crew on site, work completed, materials delivered, inspections, delays, and photos taken.

Write a pre-construction checklist for the office: permits pulled, deposit received, subs scheduled, materials ordered, dumpster and portable toilet set, and client walkthrough done.

What you get: Safety, daily-log, and pre-construction checklists you can print and reuse on every job.

7.Run status updates and field questions on autopilot

Scheduled tasks and a connected phone keep the admin moving while you're on the tools.

Every Friday at 3pm, ask me for a quick status on each active job, then draft the weekly homeowner update for each one in our voice so I just review and send.

(From Telegram) Quick takeoff: 18 sheets of drywall at $14 each, 8 hours of labor at $75, plus my 20% material markup. What's the total and give me a one-line text for the client?

(From Telegram) The electrician wants to know if the panel is staying. Remind me what the scope says about electrical on the Maple Street job.

What you get: A weekly status that drafts itself, plus quick takeoffs and answers you can pull from the jobsite.

Run your first prompt

Open the Agent, paste any prompt above, and change the details to fit your business.