# Construction Change Order: Price It Before Work

Source: https://maito.app/workflows/price-every-change-before-work-starts

Maito turns a change request from the field into a draft change order with scope, impact and contract rules, then holds work until the price is approved.

A customer's change request becomes a priced change order, so extra work never starts on a text message.

[Operations](https://maito.app/workflows/team/operations) · [Construction](https://maito.app/workflows/industry/construction) · When you ask · Updated October 19, 2026

Works with

-   Slack
-   Email

## How do you handle a construction change order?

To handle a construction change order, tell Maito in Slack what the customer asked for and attach photos. It drafts the change request, lists the trades affected, checks the contract's approval rules, asks the estimator for a price, notes a hold on the affected tasks, and sends the signature request through Docusign after you approve.

## How it's done today

Extra work starts from messages while scope and price are still unsettled.

## What Maito does

1.  Capture the instruction and photos
2.  Draft the change description
3.  Pass to the estimator for pricing
4.  Send for signature once priced and approved

## Example

Loop run: None

**Ray** (1:05 PM):

Ms. Okafor just asked on site to move the pantry wall 2 ft toward the window. Photos attached. Start a change request.

**Maito** (1:07 PM):

Draft CR-07, Okafor kitchen remodel.

**Request:** move the pantry wall 2 ft east, as asked by the homeowner on Oct 19 (3 photos attached).  
**Affects:** framing, drywall, one outlet circuit, paint.  
**Price:** not set. Waiting on Tasha.  
**Schedule:** not set.

**Catch:** the electrical rough-in passed inspection last Thursday, so moving that wall means redoing part of it and likely a new inspection. Also, section 9 of the contract says changes over $500 need a signed approval before work starts, and nobody should start framing yet.

From your message, the photos and the Okafor contract in the construction management software. Want me to ask Tasha for a price?

**Ray** (1:10 PM):

Yes, and tell the framers to hold off.

**Maito** (1:10 PM):

Asked Tasha for a price by end of day tomorrow. I've posted a hold note on the framing task. The signature request goes out only after you approve her number.

## How to set it up

When you ask Price every change before work starts

Set up

Nothing to set up. Ask in Slack or by email whenever you need it.

Connect e-signature

-   Docusign

Use construction management software

-   Procore
-   Buildertrend

No MCP server needed. Ask your agent to save a skill with the steps, then add the login or API key in Settings → Vault.

Use forms

-   Typeform
-   Tally

No MCP server needed. Ask your agent to save a skill with the steps, then add the login or API key in Settings → Vault.

Not connected yet? Your agent sends you a link to sign in.

## What it won't do

It drafts and flags only. Price, schedule impact and any legal wording stay with your team, and no signature request goes out without your approval.

## Questions

### Does it set the price?

No. It asks your estimator and leaves the price blank until a person supplies it.

### Which tools does it use?

Your construction management software, such as Procore or Buildertrend, through a skill, and Docusign for the signature request.

### Can work start before the customer signs?

Maito flags it when your contract requires a signed approval and notes a hold on the framing task. It does not stop crews itself.

## More operations workflows

-   [Chase missing inputs Ask people for what's missing, by Slack or email, until it's in. Operations · On a schedule Works with Gmail, Microsoft 365, Airtable.](https://maito.app/workflows/chase-missing-inputs)
-   [Monday report from connected tools The weekly operating report built from the tools you already use. Operations · On a schedule Works with BigQuery, Supabase, Intercom, Pylon, Stripe, PayPal.](https://maito.app/workflows/monday-report-from-connected-tools)
-   [Turn a process into a written guide Describe how something is done and get a clean step-by-step guide. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/turn-a-process-into-a-written-guide)
-   [Keep a shared spreadsheet clean Fix formats, fill gaps and flag odd rows in a sheet everyone edits. Operations · On a schedule Works with Airtable, Microsoft 365.](https://maito.app/workflows/keep-a-shared-spreadsheet-clean)
-   [Book travel within policy Get flight and hotel options that fit the travel policy. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/book-travel-within-policy)
-   [Answer "who owns this?" Find the right person or team for any system, process or question. Operations · When you ask Works with Slack, Email.](https://maito.app/workflows/answer-who-owns-this)

[See all workflows](https://maito.app/workflows)

## Put your AI teammate to work.

Set it up in minutes. Start with this one, and let it earn the next one.

[Put Maito to work](https://maito.app/login?returnTo=%2Fworkflows%2Fprice-every-change-before-work-starts)[Book a demo](mailto:support@maito.app?subject=Maito%20demo)
