AI won’t hang the drywall. It can kill the paper around the job.
Most agent marketing sells “replace the worker.”
That’s the wrong product for trades.
You already know the craft.
What eats the week is the paper around the craft:
- bids and follow-ups
- change orders and “who said yes”
- photos → punch lists
- lien waivers, draws, sub pay
- customer updates you meant to send from the truck
You are not one use case.
You’re often: roofer + LLC owner + estimator + the person whose phone the customer texts at 8pm.
That’s a Role Graph — job seat, owner rank, sometimes family seat after hours.
One generic bot can’t hold all of that. A desk agent pack can — with gates.
Who this is for
- Owner-operators (1–20 people)
- GCs and subs drowning in texts + PDFs
- Field leads who live in the truck, not a dual-monitor desk
- Shop spouse / office admin who becomes unpaid ops
What a Desk Agent does here
Not: robot swings the hammer.
Not: silent emails to the customer.
Not: “AI sets your price.”
Yes:
- Draft change-order language from notes + photos
- Turn today’s site notes into a punch list you edit
- Build a chase list for unpaid draws — you send
- Summarize “what’s open on Job 14” before the morning standup
- Keep job memory separate from home/family tools
Desktop / shop machine = workshop (files, mail, photos).
Phone = remote (approve send, price, share from the truck).
7-minute first win (truck path)
1. Name the rep
What did you retype twice this week? (customer update, CO, punch item)
2. Name the gate
Who approves price and outbound customer messages? Usually you.
3. First draft only
Voice or type: “Draft a customer update from today’s notes. Don’t send.”
4. You tap send from the phone when the wording is right.
5. Same job tomorrow
One number: minutes saved or drafts accepted.
Rules that keep you out of trouble
- Agent proposes. Human confirms.
- No silent customer sends. No silent pay.
- Bound what it can read (one job folder / one inbox label).
- Job memory never drinks family data.
- If the gate isn’t named, don’t automate.
What “covered” looks like for trades
Not another CRM chatbot.
- Works in the truck (phone remote)
- Owns one job context at a time
- Hooks real mess: photos, texts, PDFs, sheets — with permission
- HITL on price, send, pay, lien, anything legal-ish
- Built for people who never wanted a prompt course
Desk Agents
Desk Agents = local-first helpers for seats like yours.
Kill the reps. Keep the judgment.
Receipts or it didn’t happen.
Library: https://desk-agents.pages.dev
Map your seats: DM STACK on @SkaDeanRealm