Sales Machine — roadmap

Shipped

Platform foundationOwn private repo with the market research, the build spec, and tests on every change. 17 changes merged.
Call scoring engineEvery recorded sales call graded 1–5 on the nine agreed rules — no quote, no score — plus hard counts: talk share, question timing, jargon, booked next step. First clean run done.
Call list, results firstThe Calls tab is now one row per call — date, type, score, and where it left the deal — grouped one block per company; grades fold out on click. The missing 6 Aug KAGE / Urban Phenix intro was found in Slack, recorded, and scored, and the full summary of the May Eviction Wizard call is finally in hand.
Pitch practice kitThe timed two-hander (Sean 30s, Fede 90s), Sean's half assembled only from sentences he has actually said on record, plus the objection list.
Camellia case studyThe paper-to-AI story with production numbers (23-second replies, 73% of renewals machine-started). Draft — needs Fede and JP-Co sign-off before any client sees it.
Proposal generatorMeeting transcript in, client-specific proposal out. The AI writes only the summary and the played-back section; it cannot touch a number.
Proposal tracking wallThe email gate with view tracking, reusing the pitch-deck mechanism. Built and tested in the product codebase — held for Fede's go before it goes live.
Demo consoleThis page: team-gated, one stable link, rebuilt from repo data on every change. Made concise on request — facts or a blank, never hedging.
Five verbal targets, verifiedEvery building counted from county records. Three of five verbal unit counts were wrong; two identity surprises found (the Wiseman contact is the lawyer, not the owner; the sponsor target has an in-house manager).
Master funnel ingestedSean's 546-company spreadsheet is now platform data. Confirmed the Baron identity, named the Archway contact, killed one bogus row.
Whole list enrichedAll 530 remaining rows worked by research agents: 390 companies identified, 92 property-software fingerprints, dead and mislabeled rows flagged instead of guessed.
Ranking engineWeights and timing windows live as sourced config; every score comes with a written reason per term and honest gates for claimed-not-counted numbers.
Whole funnel tieredThe empty Tier column is filled: 9 companies rankable on counted numbers, 440 scored but held apart as unverified, 95 out of band.
Every active conversation profiledAll 9 contacted-or-interested companies deep-verified — 14 ranked cards on the Prospects tab, each with units, software, people and evidence.
Rejection analyticsEvery "no" recorded as structured data with a fixed reason category, so losses can be counted, not just remembered. First entry: the Arizona managers' no.
Prospect pipeline boardProspects redrawn as a pipeline: eight stage columns grounded in the documented CRM defaults, the not-yet-contacted queue stack-ranked, simple cards that open to full detail. The furthest-along deal now has its own card, alone in Proposal.
App shape decidedThe Board (option C) chosen from three researched prototypes: cards move right as deals progress. The console adopts it; the future app builds on it.
Live-call capture researchZoom auto-record plus transcript webhook recommended; live in-call coaching researched and parked (prompts hurt experienced operators).

In progress

Wiseman residualsThree background checks (court records, licences, press) still closing out; the headline answers are already in.

Next

Review queueThe approval gate: nothing reaches a prospect without a human yes. Built before any outreach drafting, on purpose.
Email ingestThreads Sean forwards or copies Fede on flow into the platform by themselves; a deal that moved stage or got a no shows it on the board, with the email as evidence.
Outreach draftingThe machine writes the first-touch email for the top tier, into the queue for approval.
Zoom auto-captureNew sales calls transcribe themselves into the scoring engine. Blocked on one decision: recording consent.
Scoring round twoRe-score after rubric tuning, calibrated against hand-scored calls — the first honest improvement trend.
Meeting-prep dossiersOne page per prospect before each call: the story so far, the beats, the questions, the asked-for next step.
Promise trackerCatches every "I'll send you X" made on a call and drafts the follow-up before it's forgotten.
Funnel working screenThe day-to-day UI: the 546 rows with tiers and status, plus the approval inbox. Deliberately after the mechanisms it displays.

Decisions waiting on the founders

Recording consent policyZoom auto-capture of every sales call.
Proposal tracking go-liveThe held change ships once approved and the production password is set.
Case-study sign-off (Fede + JP-Co)Using the Camellia numbers in client-facing proposals.
Pilot length and pricing guardrailsThe proposal template's locked fields.
PropFlow Docs