All systems operational Help center →
Voice walk recording screen for Lot 22, Clearwater 3+2, 2 minutes 14 seconds into a walk, with three items already captured and auto-assigned to Summit Electric, Summit Drywall, and Coastal Tile & Stone

Live during a walk: items appear as the super talks, each one already tagged to the right trade.

The problem

Punch lists don't get written on the way back to the truck.

A super walking a job sees fifteen things that need fixing and remembers six of them by the time they're back at their desk. Typing on a phone in the dust is slow enough that most of it just doesn't get written down, or it gets written down wrong, to the wrong trade, without a location. Voice walks remove the typing step entirely.

How it works

Four taps from observation to punch list.

Built for one-handed use on a phone in the field. Works offline.

Tap to record

Open the mobile app on the lot. One tap on the mic button starts a walk. Two-party consent banner pops if your state requires it.

Talk like a foreman

"Cabinet hinge needs adjustment in kitchen, framer to fix Wednesday." Continue room by room. Audio captures locally even with no signal.

AI structures

Whisper transcribes the audio. Claude extracts each observation as a structured punch item with location, assignee, urgency, and trade tag.

Review & assign

Super reviews 3-5 extracted items, confirms, and they appear on the job, already routed to the right trade partner via trade tags.

Real example

From a 38-second walk to four assigned items.

What the super said

"Walking Lot 32B at Ridgewalk. Kitchen: cabinet hinge on the upper-left cabinet is loose, framer needs to look at it Wednesday. Master bath: grout color on the tile doesn't match the spec sheet, that's a tile-installer callback. Powder room: outlet by the sink isn't working, electrician. Front porch: there's a chip in the column trim, painter to touch up before Friday's pre-drywall walk."

What Lotwright created

PUNCH · KITCHEN · FRAMER
Cabinet hinge on upper-left cabinet is loose
Due Wednesday · Lot 32B · Ridgewalk
PUNCH · MASTER BATH · TILE
Grout color doesn't match spec, callback
Lot 32B · Ridgewalk · Spec mismatch
PUNCH · POWDER ROOM · ELECTRICIAN
Outlet by sink not working
Lot 32B · Ridgewalk
PUNCH · FRONT PORCH · PAINTER
Chip in column trim, touch up
Due Fri (pre-drywall walk) · Lot 32B
Outcomes

What changes on the job.

Ready before the walk ends

Structured items with location, assignee, and urgency appear while the super is still standing in the driveway, not after a re-typing session that night.

Nothing lost between the site and the office

The trade tag comes straight from what the super said. No handwriting to decode, no items that quietly never make it off a paper clipboard.

Compliant everywhere you build

Two-party consent is built in for FL, CA, IL and 9 other states. You don't add a separate compliance step for supers who work across state lines.

Under the hood

Built with the stack that works.

No prototypes, no demos, no "powered by ChatGPT" tax. Battle-tested AI infrastructure.

🎙

Whisper transcription

OpenAI Whisper API, industry-leading speech-to-text accuracy. ~$0.006/min. Handles accents, jobsite noise, partial signal.

🧠

Claude extraction

Anthropic's Claude structures the transcript into typed punch items with location, assignee, urgency, trade tag. ~5¢ per walk.

📡

Offline-first

Audio captures to phone local storage immediately. Upload and AI processing queue if signal drops; resume when back online.

⚖️

Two-party consent

Built-in compliance for FL, CA, IL and 9 other two-party-consent states. Consent banner shows automatically based on your state.

📞

Interruption-safe

Incoming phone call mid-walk? Recording pauses, flushes to disk, prompts you to resume after the call. No lost work.

💰

Cost-capped

Per-org monthly AI budget with atomic increment-and-check. One stolen account can't burn $400 in walks. 60-minute hard cap per walk.

Try voice walks in the beta.

500 voice walks/month included in Standard tier ($199/mo). Free during the 6-month Founding Builder program.

Apply for Beta →
Apply for the Beta