Every part of the app,
tab by tab.
Pick a section. See what it does, how to use it, and the exact words to say into the mic. For getting started, training a new estimator, or sending a prospect a deep dive without a sales call.
Voice and AI everywhere.
The thing that separates MAGE ID from legacy GC software: every form has voice input, and the AI knows what to do with what you said. There's no separate "speech-to-text" feature โ it's just how the app works.
What it does
- Floating mic on the home tab and project detail. Tap, speak, the app figures out the action.
- Inline voice fill on every form (RFI, change order, submittal, invoice, lead, project, punch).
- AI parses the words into structured fields โ subject, location, trade, priority, dollar amounts, dates.
- Rotating example phrases inside the recorder so first-time users know what to say.
- Eight intent kinds the floating mic understands: RFI, change order, note, project, punch, invoice, submittal, lead.
How to use it
- Tap the black mic button at the bottom of the home tab or project detail.
- Wait for the modal to slide up โ read the rotating "Try saying" prompt.
- Speak naturally โ start with the action word ("New lead:", "RFI to the architect:", "Punch list:").
- Review the parsed preview card. Edit anything that's off.
- Tap "Create" โ lands you on the right form with everything filled in.
Capture leads
in 10 seconds.
A homeowner just called you. Pull over (safely!), tap the mic, talk through what they told you. The lead lands in your pipeline scored, sourced, and stopwatch-running for first response.
What it does
- Voice intake โ AI scores the lead 1โ10 with a one-sentence reason.
- Fast-response timer turns the card red if a "New" lead has waited more than an hour.
- Pipeline stages: New โ Qualified โ Proposal sent โ Won โ Lost.
- Tap-to-call / text / email / map directly from the lead detail.
- Activity log per lead โ every call, text, email, meeting timestamped.
- One-tap convert to project when stage = Won. Name, address, scope, budget all carry over.
- Source tracking (Houzz / Yelp / Referral / Walk-in / etc.) to see where good leads come from.
How to use it
- Open MAGE ID. Tap the UserPlus icon in the home tab header.
- Tap "New lead by voice." Say it like you're texting a friend โ name, phone, project type, source, budget, timeline.
- Review the AI fit score on the lead detail. 8+ is a strong fit; 4 or below is a stretch.
- Tap the phone number to call. The first-response timer stops the moment you log a call/text/email.
- Move stages by tapping a chip. Hit "Won" โ tap "Convert to project."
Project, estimate,
everything that follows.
A project is the spine โ schedule, daily reports, photos, RFIs, change orders, invoices all hang off it. Create one in a sentence. Then build the estimate that drives buyout and billing.
What it does
- Voice-create a project ("New project: Smith kitchen at 123 Main, eighty thousand").
- Project Detail screen with tile sections โ every related entity opens as a modal, not a new screen.
- Estimate Wizard: project type โ square footage โ quality tier โ line items โ review.
- Modern Linked Estimate with stable IDs per line item โ survives buyout linking + variance tracking.
- Materials with bulk-pricing thresholds + savings auto-calculated.
- Allowance items โ placeholder pricing (tile, fixtures) that locks to firm price at buyout.
- AI Quick Estimate from a sentence ("two-story addition, 800 sf, structural changes").
- Markup, overhead, contingency, permits โ all transparent on the summary line.
How to use it
- Tap + on the home tab โ fill in name / type / description, or use the voice button at the top.
- Open the project โ tap the Linked Estimate tile โ "Build Estimate."
- Walk through the wizard. Add line items by category.
- Mark allowances by tapping the item โ toggle "Allowance." (Tile budget, fixtures, etc.)
- Review the summary tile on the project โ it's now the truth source for buyout + invoicing.
A schedule,
in 60 seconds.
Project chips on top, MS-Project-style ribbon below. Build the schedule three ways: template, AI, or auto-derived from your estimate.
What it does
- Project chips at the top โ every project visible at a glance, one tap to switch.
- Six view tabs: Gantt / Board / List / Calendar / Workload / Dashboard.
- Phase-based Gantt with critical path highlighted.
- 8 templates: kitchen / bath / ADU / new home / addition / etc.
- AI Builder: describe the project, get a full schedule with dependencies.
- Build from estimate โ auto-derive tasks from estimate line items.
- Weather forecast badges on outdoor tasks (concrete, roofing).
- Schedule auto-shifts when approved CO adds days.
How to use it
- Tap the Schedule tab. Tap a project chip at the top.
- If no schedule yet, pick how to start: AI Builder / Template / From Estimate.
- Use the view tabs to switch perspectives โ Gantt for the timeline, Board for Kanban, Workload for resource load.
- Tap a task to edit โ duration, dependencies, % complete, assigned crew.
- Drag bars on the Gantt to reschedule. Critical path recalculates live.
Buyout โ
$30Kโ80K savings per $1M job.
Most software stops at "you have an estimate." Buyout is the phase between estimate and field where you convert rough carry into signed subcontracts. The delta is the GC's biggest margin lever โ and the phase legacy GC software handles worst.
What it does
- Scope packages โ group estimate items into "Plumbing rough-in", "Drywall", etc. CSI division aware.
- Voice bid intake โ "Joe's Plumbing came in at forty-eight hundred, includes everything except fixtures."
- AI bid leveling โ apples-to-apples adjustment per bid based on includes/excludes.
- Side-by-side comparison with leveled totals, AI PICK trophy on the recommended winner.
- Outlier alerts โ bid >15% from median flagged with "review for missing scope."
- Coverage warning when fewer than 3 bids in.
- Stale-RFQ flag when a package has been open 14+ days.
- One-tap award โ creates a Commitment, computes buyout savings, locks any allowance items to firm price.
- Prequal gate: warns if the awarded sub doesn't have COI / W-9 / license on file.
- Live KPI dashboard โ % bought out, savings YTD, packages awarded, overdue red-dot.
How to use it
- Home tab โ tap the Gavel icon. Pick a project chip.
- Tap "+ New scope package." Name it. Pick CSI Division. Multi-select estimate line items it covers โ budget auto-fills.
- Tap "Add bid by voice" โ speak each sub's number, includes, excludes, terms.
- With 2+ bids in, tap "Run AI leveling." Review the AI's adjustments + recommended winner.
- Tap "Award" on the winner. Confirm. Commitment created, package marked awarded, savings computed.
The field paperwork,
by voice or by photo.
Daily reports, RFIs, change orders, punch lists, submittals โ all dictated, photos included, sent before you leave the truck.
Daily Field Report
Dictate the day, AI parses weather + manpower + work performed + materials + issues. Or generate from photos.
RFI
Voice โ subject, question, priority, assignee, required date all filled in. Send via email with one tap.
Change Order
Voice โ description, reason, schedule impact, line items. Goes to the homeowner portal for one-tap approval.
Punch List
Walk by voice ("master bath, light fixture loose") or AI Punch from Photos โ take 5 photos, AI builds the list.
Submittal
Voice โ title, spec section, submitted by, required date. Review cycles + PDF generation.
Photos
Capture with geo-stamp, mark up with arrow / circle / freehand / text overlays. Pin to plans, attach to punch items.
How to use AI Punch from Photos
- Open a project. Tap Punch List โ "Punch Walk" โ "AI Punch from Photos" at the bottom.
- Take photos of every issue you see during your walkthrough. Up to 12 per call.
- Tap "Run AI." About 8 seconds later, structured punch items appear โ each with description, location, trade, priority, source photo, and confidence score.
- Edit, discard, or save each one. Bulk-save the keepers in one tap.
How to use AI DFR from Photos
- Open the project's Daily Reports tile โ New Report.
- Today's site photos appear in a strip. Pick 5โ8 of the most informative.
- Tap "Generate from photos." AI writes the workPerformed section based on what's visible.
- Edit, add manpower / weather, save.
Plans, pinned and
annotated.
Upload PDFs, the server converts them to PNG pages. Drop pins linked to photos, punch items, RFIs. Mark up with SVG annotations. Calibrate a scale and measure off the plan.
What it does
- PDF โ PNG conversion server-side (Supabase edge function).
- Plan sheets per project, swipeable.
- Drawing pins โ drop a pin, link it to a photo, punch item, or RFI.
- SVG markup overlay โ arrows, circles, freehand, text.
- Scale calibration โ draw a known dimension, then measure off the plan.
- AI Drawing Analysis โ Gemini Vision returns a structured estimate with quantity takeoff and reasoning.
How to use it
- Project โ Plans tile โ Upload PDF.
- Wait for conversion (a few seconds per page).
- Tap a sheet โ drop pins where issues are โ tap a pin to link a photo/punch/RFI.
- For an AI estimate: select sheets โ "Analyze with AI" โ review the takeoff + reasoning.
Invoice in your pocket.
Paid in your pocket.
Invoices, AIA G702/G703 pay applications, commitments, and live financial reports. Stripe Connect lets the homeowner pay online โ money in your bank in 1โ2 days.
Invoices
Voice intake (line items, terms, due date). Stripe "Pay Now" button on the portal. Branded PDF + email.
AIA Pay Apps
G702 cover + G703 schedule of values. Retainage tracking, prior billings carryforward, this-period draw.
Commitments
Signed subs/POs. Created automatically by buyout award. Linked to estimate items for variance tracing.
Reports
WIP, profit per project, A/R aging, cash flow projection. Bank-ready PDFs in three taps.
How to use it
- Project โ Invoices tile โ New invoice. Voice it ("Invoice them for demolition lump sum twenty-eight hundred, drywall 850 square feet at 2.50, net 15").
- Review line items. Tap Send โ homeowner gets a branded email with a Pay Now button.
- For AIA jobs: AIA Pay Applications tile โ "+ New draw." Fill in this-period amounts. PDF generates automatically.
- Reports tile โ tap WIP / Profit / A/R Aging. Export PDF for the bank.
The homeowner sees
everything you let them see.
No app to install. One link. Lives forever. The same pattern works for subcontractors so they can submit invoices and pay apps without email.
Client Portal โ what the homeowner sees
- Project status + schedule (live, six languages: en/es/pt/zh/vi/fr).
- Daily photo updates with markup overlay if you drew on them.
- Budget โ contract value, paid-to-date, outstanding (or full Open Book transparency).
- Selections โ pick tile/cabinets/lighting from AI-curated options within your allowance.
- Change orders โ review and approve with one tap.
- Invoices with line-item detail + a Stripe Pay Now button.
- Direct chat with you, in-portal.
- Closeout binder at handover with warranties, contacts, maintenance schedule.
Sub Portal โ what the sub sees
- Their assigned scope on the project.
- Submit invoices with photos of work done.
- Submit AIA pay app drafts (when GC has set up AIA on the project).
- Coming soon: self-serve lien waivers, COI/W-9 upload reusable across projects.
How to use it
- Project โ Client Portal tile โ Generate link.
- Email it to the homeowner โ the email is already drafted, branded with your company logo.
- Homeowner taps the link from any phone or laptop. No download.
- Anything you change in MAGE ID, they see โ schedule, photos, budget, decisions to sign.
The handoff that
wins your next job.
Closeout is what separates a contractor the homeowner remembers from one they don't. MAGE ID assembles the binder as you go.
What it does
- Punch list โ track open items to zero. Portal shows the homeowner the count drop in real time.
- Lien waivers โ request from each sub by email. Conditional + unconditional. Track which are in.
- Warranties โ manufacturer + workmanship per item.
- Maintenance schedule โ what to service when (HVAC filters, water heater anodes, etc.).
- Trade contacts โ every sub's number, in case the homeowner needs them after warranty.
- Emergency contact info โ for the warranty period.
- One-tap Deliver โ homeowner gets a single PDF in their portal forever.
How to use it
- Project โ Closeout Binder tile โ Build binder.
- The screen pulls in your warranties, lien waivers, finishes, contacts. Add maintenance schedule notes if you have them.
- Status moves Draft โ Finalized โ Sent. At "Sent" the homeowner sees it in their portal as a downloadable PDF.
- For lien waivers: Lien Waivers tile โ request from a sub โ they receive an email and sign digitally.
Ready to run your next job from your phone?
First project free. Pro from $29/mo, Business $79/mo. No sales call, no contract.