
Sauna reads drawings, BOMs, and labor rates, drafts should-cost models and quote breakdowns, flags margin risk, and assembles the customer quote — sourced from your cost data and held for your approval.
What it does
Pulls material, labor, and machine rates from Google Sheets and drafts a should-cost breakdown for each line of the BOM, with the assumptions shown.
Assembles part costs, tooling, and margin into a customer quote in Google Docs, ready for your review before it goes to sales.
Compares the quoted price against current material costs in QuickBooks and drafts a flag where margin has eroded since the last estimate.
Drafts a quote-vs-actual report once jobs close, showing where estimates missed so the next bid is tighter.
Put Sauna to work on this.
Get started for freeIn context
Sauna shows up where you already work — the web app, Slack, email, iMessage, and Superhuman. It reads what it needs, does the task, and comes back with the draft for your approval.
Try it
The literal prompt for this job. Open it in Sauna and it picks up from there.
“Build a should-cost for this machined bracket from the drawing and BOM, using our current rates, and tell me the margin at the customer's target price.”
Plugs into the tools you already run — and thousands more, or any MCP server.
Good to know
No. It drafts the should-cost and the customer quote with margin shown, but it sends nothing. Sales reviews and you approve before it leaves the building.
It uses the rates and material costs in your connected sheets and QuickBooks, and cites them, so you can confirm they're up to date before the bid goes out.
Sauna reads only what you connect, and acts only after you approve. Your workspace and its memory are yours, not training data.
Keep exploring