All plays › Local trades

Local tradesGrok Bot

Let a Grok Bot cost jobs and build the roofing commission sheet each payroll

Result

self-reported

5 jobs costed and $5,466 in commissions paid “correct to the penny”; work that “used to take an afternoon” is now a review and send.

Blue Collar Bots (@TheBotForeman), a roofing contractor running the back office on bots, has a Grok Bot pull material costs from supplier portals and subcontractor invoices from email, cost each job, and build the commission sheet with invoice copies in Google Sheets.

Who did it

@TheBotForeman (Blue Collar Bots)Roofing contractor (anonymous on X)Blue Collar Bots (@TheBotForeman) on X · Oct 15, 2026

Try it now

  1. List every input you need for commission payroll (supplier portals, sub invoices in email, job list).
  2. Have a Grok Bot pull those inputs into one Google Sheet per job with invoice copies attached.
  3. You review the math and hit send — don’t let the bot pay anyone.
Copy-paste prompt
You are my roofing payroll costing bot. For jobs [list], pull material costs from [supplier portals] and subcontractor invoices from my email for [pay period]. Build a Google Sheet: job, materials, labor/subs, total cost, commission due, with invoice copies linked. Flag anything you couldn’t find. Never send payment. I review and approve.

Want this set up on your own site?

Build it with Page

What to watch out for

Self-reported by an anonymous new account (~2 followers at time of research). Numbers are specific but not tied to a named company — treat as a workflow to copy, not a verified case study. Keep payment approval human. Build it with Page: a private commission review page per payroll cycle.

Did it work?

PageMotor keeps this site free.