The Explorer

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.

The throughline

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

  1. Tap the black mic button at the bottom of the home tab or project detail.
  2. Wait for the modal to slide up โ€” read the rotating "Try saying" prompt.
  3. Speak naturally โ€” start with the action word ("New lead:", "RFI to the architect:", "Punch list:").
  4. Review the parsed preview card. Edit anything that's off.
  5. Tap "Create" โ€” lands you on the right form with everything filled in.
"Submit an RFI to the architect about the LVL beam size for the kitchen island, urgent, need it by Friday."
"Change order: heat pump upgrade, owner direction, forty-five hundred."
"Punch list: master bath, light fixture loose."
The trick: if you don't know what to say, tap the mic anyway. The example prompts above the record button rotate through eight phrasings. Read whichever one shows up. By the third try, you won't need them.
CRM & pipeline

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

  1. Open MAGE ID. Tap the UserPlus icon in the home tab header.
  2. Tap "New lead by voice." Say it like you're texting a friend โ€” name, phone, project type, source, budget, timeline.
  3. Review the AI fit score on the lead detail. 8+ is a strong fit; 4 or below is a stretch.
  4. Tap the phone number to call. The first-response timer stops the moment you log a call/text/email.
  5. Move stages by tapping a chip. Hit "Won" โ†’ tap "Convert to project."
"New lead: John Smith, five-five-five one-two-three-four. Kitchen remodel, found us on Houzz, eighty thousand budget, wants to start in spring."
The killer metric: first-response time is the single biggest driver of close rate in residential. The red card after one hour exists to make that visible. If you fix nothing else this year, fix that.
Spin up the job

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

  1. Tap + on the home tab โ†’ fill in name / type / description, or use the voice button at the top.
  2. Open the project โ†’ tap the Linked Estimate tile โ†’ "Build Estimate."
  3. Walk through the wizard. Add line items by category.
  4. Mark allowances by tapping the item โ†’ toggle "Allowance." (Tile budget, fixtures, etc.)
  5. Review the summary tile on the project โ€” it's now the truth source for buyout + invoicing.
"New project: Henderson bathroom remodel at 456 Oak Avenue, twenty-five thousand budget."
Plan the work

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

  1. Tap the Schedule tab. Tap a project chip at the top.
  2. If no schedule yet, pick how to start: AI Builder / Template / From Estimate.
  3. Use the view tabs to switch perspectives โ€” Gantt for the timeline, Board for Kanban, Workload for resource load.
  4. Tap a task to edit โ€” duration, dependencies, % complete, assigned crew.
  5. Drag bars on the Gantt to reschedule. Critical path recalculates live.
What the homeowner notices: when a change order adds days, the schedule shifts automatically and the portal updates the same minute. You don't email a new schedule. They just see it.
The margin lever

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

  1. Home tab โ†’ tap the Gavel icon. Pick a project chip.
  2. Tap "+ New scope package." Name it. Pick CSI Division. Multi-select estimate line items it covers โ€” budget auto-fills.
  3. Tap "Add bid by voice" โ€” speak each sub's number, includes, excludes, terms.
  4. With 2+ bids in, tap "Run AI leveling." Review the AI's adjustments + recommended winner.
  5. Tap "Award" on the winner. Confirm. Commitment created, package marked awarded, savings computed.
"Joe's Plumbing came in at forty-eight hundred, includes everything except fixtures."
"ABC Mechanical at fifty-two hundred, all-in, ten percent deposit."
What the AI catches that you don't: the "lowest" raw bid is often not the lowest leveled bid. A bid that excluded $1,200 of fixtures looks cheap on bid day and shows up as a change order in week 2. The leveler closes that gap.
Run the day

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

  1. Open a project. Tap Punch List โ†’ "Punch Walk" โ†’ "AI Punch from Photos" at the bottom.
  2. Take photos of every issue you see during your walkthrough. Up to 12 per call.
  3. Tap "Run AI." About 8 seconds later, structured punch items appear โ€” each with description, location, trade, priority, source photo, and confidence score.
  4. Edit, discard, or save each one. Bulk-save the keepers in one tap.

How to use AI DFR from Photos

  1. Open the project's Daily Reports tile โ†’ New Report.
  2. Today's site photos appear in a strip. Pick 5โ€“8 of the most informative.
  3. Tap "Generate from photos." AI writes the workPerformed section based on what's visible.
  4. Edit, add manpower / weather, save.
Drawings & markup

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

  1. Project โ†’ Plans tile โ†’ Upload PDF.
  2. Wait for conversion (a few seconds per page).
  3. Tap a sheet โ†’ drop pins where issues are โ†’ tap a pin to link a photo/punch/RFI.
  4. For an AI estimate: select sheets โ†’ "Analyze with AI" โ†’ review the takeoff + reasoning.
Get paid

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

  1. 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").
  2. Review line items. Tap Send โ†’ homeowner gets a branded email with a Pay Now button.
  3. For AIA jobs: AIA Pay Applications tile โ†’ "+ New draw." Fill in this-period amounts. PDF generates automatically.
  4. Reports tile โ†’ tap WIP / Profit / A/R Aging. Export PDF for the bank.
"Invoice them for demolition kitchen, lump sum twenty-eight hundred. Drywall hang and finish, eight hundred fifty square feet at two-fifty per square foot. Net 15."
Live links

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

  1. Project โ†’ Client Portal tile โ†’ Generate link.
  2. Email it to the homeowner โ€” the email is already drafted, branded with your company logo.
  3. Homeowner taps the link from any phone or laptop. No download.
  4. Anything you change in MAGE ID, they see โ€” schedule, photos, budget, decisions to sign.
Open Book mode: if you want to win on transparency, switch the project to Open Book or GMP contract mode. The homeowner sees every commitment vs cost line. Most GCs are afraid of this. The ones who do it close 30% faster on premium jobs.
Hand off clean

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

  1. Project โ†’ Closeout Binder tile โ†’ Build binder.
  2. The screen pulls in your warranties, lien waivers, finishes, contacts. Add maintenance schedule notes if you have them.
  3. Status moves Draft โ†’ Finalized โ†’ Sent. At "Sent" the homeowner sees it in their portal as a downloadable PDF.
  4. 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.