Deploy production AI coworker agents (Maple, Mickey, Goldie) across FlexStay, Donuts, Property, and Goldenglaze. Capture the labor savings. Use the savings as an underwriting edge to acquire SMB #5 by October. Document everything publicly to compound deal flow. Six months. Three tracks. One thesis.
Jack is not a SaaS founder. He's a multi-business operator with working AI infrastructure (Maple, Mickey, Goldie running on Discord + MCP). Highest-EV use of that infrastructure is internal margin capture + AI-leveraged acquisitions — not selling AI to other people.
Working production agents that can absorb 20-30% of an ops-heavy SMB's labor cost within 14 days post-close. Sellers can't price this in. Brokers can't underwrite it. Jack can pay 3-3.5x stated SDE and be at 2.0-2.5x post-AI.
Single biggest failure mode: trying to also build the SaaS product. Don't. Six months of focus is the entire bet. Secondary risk: sourcing slippage in June kills the October close. Tertiary: AI savings thesis under-delivers (<15%).
25 workflows across 4 businesses — Goldenglaze first, FlexStay second, Donuts third, Property fourth. ~95 hrs/wk reclaimed at autonomous saturation. Builds the asset that makes Track B underwriting honest.
$1.5M-$3M revenue, $150-500k SDE, labor >25%. Pay 3.0-3.5x stated, achieve ≤2.5x post-AI. Close Oct 15. Acquisition #6 in LOI by Nov 15.
Document the work as it happens. Sunday Rollup as signature artifact. Audience compounds into deal flow + optional consulting. Byproduct, not job.
| Track | Jun | Jul | Aug | Sep | Oct | Nov |
|---|---|---|---|---|---|---|
| A · Ops | Baseline + FlexStay V-tier | Donuts / Property deploy | Charter promotions | Newton onboarding agent build | Day-1 install at SMB #5 | Standardize "operator OS" |
| B · Acquire | SBA pre-qual + 20 NDAs | 12 CIMs · 4 mgmt calls | First LOI sent | QoE + financing | Close (target Oct 15) | 30-day proof + LOI #6 |
| C · Content | Cadence locked (10/wk X, 3/wk LI) | First podcast booked | First case study published | 3-5 podcasts | Acquisition diary peaks | 5k-15k X · 1.5k-2k newsletter |
Use this as your daily driver. Open the current week, do the tasks for today, check them off mentally. June is fully day-resolution. Months 2-6 are weekly milestones anchored to specific dated events. Time blocks are suggested defaults — flex them, but keep the count of items per day.
| Time | Block | What you do |
|---|---|---|
| 6:30-7:00 | Review | Discord #ops-metrics red/yellow/green skim · overnight escalations · today's Hostfully board |
| 7:00-7:45 | Track A | Resolve overnight agent escalations · approve queued V-tier drafts |
| 7:45-8:00 | Track C | Ship the 8am X post (scheduled previous day in Tweet Hunter) |
| 8:00-12:00 | Deep work | Track A build/deploy work (one workflow at a time) or Track B sourcing block |
| 12:00-12:15 | Track C | Ship the 12pm X post · 10-min reply window on X |
| 12:15-1:00 | Lunch | Off — actually leave the desk |
| 1:00-5:00 | Operating | Customer calls · vendor coord · whatever the 4 businesses need · Track B calls if scheduled |
| 5:00-5:30 | Inbound | Triage #inbound-triage Discord (DMs, emails, podcast invites) |
| 5:30-5:45 | Schedule | Queue tomorrow's 8am + 12pm X posts in Tweet Hunter · update Notion task tracker |
| Wed 6:00am | Cash flash | Wed-only: mid-week QBO pull (cash/A/R/A/P) auto-posts; review for surprises |
| Tue/Thu/Sat 8am | Ship LI post (3/wk cadence) — same content, repurposed format | |
| Fri 2-3pm | Reply day | 30 min of replies to operator-builder content on X |
| Day | Time | What you do |
|---|---|---|
| Sat | 9:00-10:00 | Assemble Sunday Rollup draft (RollupBot drops it Fri 5pm; you edit, sanitize, fact-check) |
| Sat | 10:00-10:30 | Schedule Rollup for Sun 9am in Tweet Hunter · cross-post draft to LinkedIn |
| Sat | rest | Off |
| Sun | 9:00 | Sunday Rollup auto-ships |
| Sun | 9:00-10:30 | Weekly Ops Review (§A6): agent_action_log → QBO P&L → charter cards → 7 metrics verified |
| Sun | 10:30-11:00 | Plan next week — fill in the daily planner items, queue Monday 8am X post |
| Sun | rest | Off |
Recurring items from the daily rhythm above are implicit. The list below is the specific work for each day on top of the rhythm.
Daily rhythm continues unchanged. The list below is the specific weekly milestone and the anchor day for each — dates are exact; the supporting daily work is implicit from June's pattern.
20 workflows, four agent personas, three tiers of autonomy. By Nov 20, ≥12 workflows at autonomous tier and ~95 hrs/week of human time reclaimed. Output: a transferable playbook that makes SMB #5 deploy in week 1, not month 1.
Legend: D Deploy · S Shadow · V Supervised · A Autonomous
Priority order: Goldenglaze first (lightest agent footprint today, fastest to mature) → FlexStay second (production agents continue running; new workflows added) → Donuts third → Property fourth. Newton (cross-business onboarding agent) builds in Sep once the first two businesses are at V-tier.
| # | Business | Workflow | Jun | Jul | Aug | Sep | Oct | Nov |
|---|---|---|---|---|---|---|---|---|
| ★ Priority 1 — Goldenglaze (Goldie) · greenfield deployment | ||||||||
| 1 | Goldenglaze | G1 Customer support triage | D | S | V | V | A | A |
| 2 | Goldenglaze | G3 Social / review monitor | D | S | V | A | A | A |
| 3 | Goldenglaze | G5 Weekly P&L snapshot | D | S | A | A | A | A |
| 4 | Goldenglaze | G4 Inventory low-stock alerts | D | S | V | V | A | A |
| 5 | Goldenglaze | G2 Fulfillment exceptions | — | D | S | V | V | A |
| 6 | Goldenglaze | G6 Reorder vendor comms | — | D | S | V | V | V |
| ★ Priority 2 — FlexStay (Maple) · in-production agents continue; new workflows phased in | ||||||||
| 7 | FlexStay | F1 Guest message triage (already V) | V | V | A | A | A | A |
| 8 | FlexStay | F6 Calendar hygiene + pricing flags | S | V | A | A | A | A |
| 9 | FlexStay | F2 Cleaner / vendor dispatch | — | D | S | V | V | A |
| 10 | FlexStay | F3 Billing reconciliation (QBO) | — | D | S | V | V | A |
| 11 | FlexStay | F4 Owner monthly reporting | — | — | D | S | V | V |
| 12 | FlexStay | F7 Review response drafts | — | — | D | S | V | V |
| 13 | FlexStay | F5 Damage / incident workflow | — | — | — | D | S | V |
| Priority 3 — Donuts (Mickey) | ||||||||
| 14 | Donuts | D1 Vendor invoice ingest → QBO | — | — | D | S | V | V |
| 15 | Donuts | D2 Daily sales close + variance | — | — | D | S | V | A |
| 16 | Donuts | D3 Supplies inventory reorder | — | — | — | D | S | V |
| 17 | Donuts | D5 Reviews + DM triage | — | — | — | D | S | V |
| 18 | Donuts | D4 Staff schedule draft | — | — | — | — | D | S |
| 19 | Donuts | D6 Cash drop / petty-cash log | — | — | — | D | S | V |
| Priority 4 — Property (Maple-LT lane) | ||||||||
| 20 | Property | P1 Tenant comms triage | — | — | — | D | S | V |
| 21 | Property | P3 Rent follow-up sequence | — | — | — | D | S | V |
| 22 | Property | P2 Maintenance dispatch | — | — | — | — | D | S |
| 23 | Property | P4 Lease renewal calendar | — | — | — | — | D | S |
| 24 | Property | P6 Move-in/move-out checklist | — | — | — | — | D | S |
| 25 | Property | P5 Owner reporting (if applicable) | — | — | — | — | — | D |
| Cross-business | ||||||||
| 26 | Cross | Newton — AI Onboarding Agent v1 | — | — | — | D | S | V |
| Workflow | Trigger | Tools | Key Metrics | Hrs/Wk Saved |
|---|---|---|---|---|
| G1 Support triage | gmail-goldenglaze + DMs | gmail-goldenglaze, Notion FAQ, Quo | Response <4h · FAQ-deflection >50% · CSAT ≥4.5/5 | ~4 |
| G2 Fulfillment exceptions | Carrier webhooks | Commerce MCP (build), gmail | Resolved <24h >90% · Replacement cost <2% rev | ~3 |
| G3 Social/review monitor | Hourly scrape + GBP webhook | Scraper, Notion, Discord | Mention-to-alert <30min · Neg-review response <12h | ~2 |
| G4 Inventory low-stock | Daily 7am | Commerce MCP, Notion, Discord | Stockout days/SKU <2/mo · Alert FP <15% | ~1 |
| G5 Weekly P&L snapshot | Sun 8am cron | QBO Class=Goldenglaze | Delivered 52/52 weeks · Numerical errors 0 | ~1 |
| G6 Reorder vendor comms | From G4 | Gmail, QBO PO | Vendor SLA tracked · Lead-time variance trend | ~1 |
| Workflow | Trigger | Tools | Key Metrics | Hrs/Wk Saved |
|---|---|---|---|---|
| F1 Guest msg triage | Hostfully webhook (real-time) | Hostfully MCP, Notion msg DB, Discord #guest-drafts | Draft latency <90s · Approved-as-drafted 70% (mo3) → 85% (mo6) · Escalation <5% · Review score +0.15★ | ~14 |
| F2 Vendor dispatch | Checkout + recurring | flexstay-ops MCP, Quo SMS | Lead time <4h · Unit-ready-by-checkin >98% · Reassignment <8% | ~10 |
| F3 Billing recon (QBO) | Daily 6am cron | QBO MCP, Drive archive | Statement→QBO match >95% · Month-close ≤4 days · Owner-payable variance <0.5% | ~8 |
| F4 Owner monthly reports | 1st of month 8am | QBO P&L by Class, Gmail-property | Lead time <2 biz days · Numerical error 0 · Owner Q-response <48h >90% | ~6 |
| F5 Damage / incident | F1 classifier flag | Hostfully, flexstay-ops dispatch_issue_as_job, QBO | Time-to-evidence <24h · Deposit-claim win >70% · Missed insurance = 0 | ~3 |
| F6 Calendar / pricing flags | Hourly cron | Hostfully list_* | Orphan-night precision >90% · Gap alerts <2h · Pricing FP rate <15% | ~4 |
| F7 Review responses | Hostfully review webhook | Hostfully, brand-voice Notion | Coverage 100% · Median <24h · Sentiment match >4/5 | ~2 |
| Workflow | Trigger | Tools | Key Metrics | Hrs/Wk Saved |
|---|---|---|---|---|
| D1 Vendor invoice ingest | Gmail-donuts label | gmail-donuts, QBO MCP, Drive | OCR accuracy ≥98% · Ingest <2h · Duplicate <0.5% | ~5 |
| D2 Daily sales close + variance | 11pm cron | POS CSV (Drive), QBO, Discord | Close-by-midnight >95% · Cash-vs-deposit variance <$10/day · Forecast MAPE <12% by mo6 | ~4 |
| D3 Supplies reorder | Mon/Thu 6am | POS depletion, gmail-donuts, QBO PO | Stockouts <1/mo · Emergency reorders <2/mo · Waste -15% | ~3 |
| D4 Staff schedule draft | Wed 4pm | Forecast model, Notion, Quo | Draft acceptance >70% · Understaffed shifts <1/wk | ~3 |
| D5 Reviews + DM triage | Webhooks / scrape | Manual then scraped, Discord | Coverage >95% · Response <6h · Recovery offers redeemed >40% | ~2 |
| D6 Cash drop log | EOD + 10pm cron | QBO journal, Notion | Logged within 24h 100% · Recon gaps <$5/wk | ~1 |
| Workflow | Trigger | Tools | Key Metrics | Hrs/Wk Saved |
|---|---|---|---|---|
| P1 Tenant comms triage | gmail-property + Quo | gmail-property MCP, Notion tenant DB | First-response <2h · Misclassified urgency <5% · CSAT ≥4.4/5 | ~5 |
| P2 Maintenance dispatch | P1 classifier / portal | flexstay-ops vendor pool (shared), Quo | Ack <1h · Dispatch <4h · Close <72h · Reopen <8% | ~4 |
| P3 Rent follow-up | 9am cron, days 2/5/10/15 | QBO invoices, Quo, gmail | On-time-rent +5pp · Days-late mean trend down · Template misuse = 0 | ~3 |
| P4 Lease renewal calendar | Daily cron T-90/-60/-30 | Notion lease DB, GCal, gmail | 90-day notice misses = 0 · Renewal close-by-T30 >75% | ~2 |
| P5 Owner reporting | Monthly cron | QBO, gmail | Same shape as F4 | ~2 |
| P6 Move-in/move-out checklist | Lease boundaries T-7 | Notion, vendor MCP | Completion 100% · Deposit-return SLA compliance 100% | ~2 |
Every agent action, every business. One row = one decision moment. Notion is the cockpit; Postgres mirror handles analytics JOINs.
| Field | Type | Why this field |
|---|---|---|
| id | UUID | Idempotency for n8n retries; correlates to agent stdout |
| timestamp | ISO8601 | Latency + cadence; partitions weekly rollup |
| business_id | Select (flexstay/donuts/property/goldenglaze) | P&L attribution; required for dashboards |
| agent_id | Select (Maple/Mickey/Goldie/Newton) | Per-agent reliability profile |
| workflow_id | Select (F1-F7, D1-D6, P1-P6, G1-G6) | Joins to autonomy charter |
| action_type | Select (draft/send/dispatch/post/recon/flag/escalate) | Distinguishes "thought" from "wrote to the world" |
| trigger_source | Text | Root-cause analysis when workflow misfires |
| tools_used | Multi-select (MCP names) | Tool-failure attribution |
| status | Select (drafted/approved/edited/rejected/sent/escalated/failed) | Core graduation metric (edited ≠ approved) |
| human_reviewer | Person | Reviewer-load balancing |
| time_to_human_decision_s | Number | Detects review-queue starvation |
| downstream_outcome | Select (resolved/reopened/escalated/refunded/cancelled) | 7-day-lagged join: the only honest "did it work" |
| dollar_value_proxy_usd | Number | Converts hours to $; reservation value, invoice size, refund amount |
| confidence_score | 0-1 | Calibration check vs observed outcomes |
| model_version | Text | Regression detection on prompt/model changes |
| notes | Rich text | Jack's annotations during weekly review |
| case_study_flag | Checkbox | Tags rows worth keeping for content + investor decks |
These workflows never graduate to Autonomous regardless of metrics. The guardrail middleware enforces these pre-send.
By month 4, three businesses are running on agent stacks. The patterns are clear. Newton performs the interview + scaffolding that Jack did manually three times — in a fraction of the time — so acquisition #5 in month 5 deploys an agent in week 1, not month 1.
$1.5M-$3M revenue, $150-500k SDE, labor >25% of revenue. Pay 3.0-3.5x stated SDE, achieve ≤2.5x post-AI. Sellers can't price in the labor compression. Brokers can't underwrite it. That's the alpha.
| Rank | Vertical | Adjacency | Labor % | AI Automatability | Deal Flow |
|---|---|---|---|---|---|
| 1 | Additional STR portfolio (8-25 units) | Direct — FlexStay playbook | 30-40% | 60-70% | High |
| 2 | Property mgmt roll-up (LTR, 100-400 doors) | Adjacent — same MCP stack | 40-50% | 50-60% | Medium |
| 3 | Small bookkeeping/CAS firm (10-40 SMB clients) | Adjacent — Jack lives in QBO | 55-65% | 65-75% | Medium-High |
| 4 | Multi-location cleaning/lawn (3-8 crews) | Adjacent — vendor mgmt overlap | 45-55% | 35-45% | High |
| 5 | Boutique F&B (coffee/bakery, 2-4 locations) | Direct — Donuts playbook | 35-45% | 25-35% | Medium |
Recommendation: Lead with #1 (STR portfolio — highest conviction) and #3 (bookkeeping — highest AI margin lift). #2/#4 secondary. Deprioritize F&B (Donuts concentration risk).
| Stage | Weekly/Monthly Target | Conversion to Next | Time-in-Stage SLA |
|---|---|---|---|
| Targets sourced | 25/week | 40% pass screen | 2 days |
| Initial screen pass | 10/week | 50% NDA | Same day |
| NDA signed | 5/week · 20/mo | 60% CIM reviewed | 5 days |
| CIM reviewed | 12/month | 30% deep dive | 3 days |
| Deep dive (mgmt call + 3yr P&L) | 4/month | 50% IOI | 7 days |
| IOI sent | 2/month | 60% LOI | 5 days |
| LOI sent | 1.2/month | 50% accepted | 3 days |
| LOI accepted | 0.6/month · 4 over sprint | 50% to QoE | 7 days |
| QoE / full diligence | 2 over sprint | 50% to close | 30-45 days |
| Closed | 1 by Oct 15 | — | — |
Funnel math: 25/wk × 22 wks = 550 sourced → 220 screen-passed → 110 NDAs → 66 CIMs → 22 deep dives → 11 IOIs → 6 LOIs → 3 accepted → 2 QoE → 1 closed. Bias toward over-sourcing in June.
| Channel | Est. Flow/Mo | Quality | Effort | Cost | Verdict |
|---|---|---|---|---|---|
| BizBuySell Pro | 40-80 in box | Low (picked over) | 2 hrs/wk | $60/mo | Use — saved searches |
| BizQuest / BusinessBroker.net | 15-40 | Low-Med | 1 hr/wk | Free | Overflow |
| QuietLight | 5-10 (e-com) | High | 1 hr/wk | Free | Use for DTC |
| Local biz brokers (regional) | 5-15 off-market | High | 6-8 hrs to build 10 relationships | $0 | Highest ROI |
| Direct owner outreach (LinkedIn/letter) | 0-5/100 letters | Very High | 8-10 hrs/wk | $200/mo Apollo + postage | Highest quality |
| Industry platforms (VRM Intel, Axial) | 5-15 | Med-High | 2 hrs/wk | $0-200/mo | Use for verticals 1/2/5 |
| Searcher communities (Searchfunder, Acquisitions Anonymous) | 2-5 deal share | Med | 1 hr/wk | Free | Use, low effort |
Channel mix target (weekly): 40% broker-listed (volume), 35% direct outreach (quality), 25% off-market through owner communities.
Decision rule: ≥3 reds = walk. 5+ yellows = renegotiate price down 10-15% or walk.
| # | Item | Green | Yellow | Red |
|---|---|---|---|---|
| 1 | QoE report (3-yr) | Independent firm, no major adj | Owner-prepared | Refuses |
| 2 | Add-back verification | <10% of SDE, documented | 10-20% | >20% or hand-wavy |
| 3 | Customer concentration | top <15% | 15-25% | >25% |
| 4 | Revenue trend | +5% TTM | Flat | Declining |
| 5 | AR aging | <10% over 60 days | 10-20% | >20% |
| 6 | Gross margin stability | <2pp 3-yr variance | 2-5pp | >5pp |
| 7 | Working capital normalized | Net positive, predictable | Seasonal but stable | Chronically negative |
| 8 | Owner comp vs market | At market, documented | Above market (clean add-back) | Below market (hidden labor) |
| # | Item | Green | Yellow | Red |
|---|---|---|---|---|
| 9 | SOPs documented | Written, current | Tribal but recoverable | Undocumented, owner-only |
| 10 | Key person dependency | Owner <20% of ops | 20-40% | >40% |
| 11 | Employee tenure (avg) | >3 yrs | 1-3 yrs | <1 yr |
| 12 | Tech stack modernity | Cloud, API-accessible | Hybrid | On-prem, closed |
| 13 | Vendor concentration | top <20% | 20-35% | >35% or single-source critical |
| 14 | Maintenance capex | <3% rev | 3-7% | >7% or unknown |
| # | Category | Item | Green | Yellow | Red |
|---|---|---|---|---|---|
| 15 | Legal | Contracts assignability | Assignable, written | Requires consent | Not assignable |
| 16 | Legal | Employee classification | Clean W-2 | Mixed, documented | 1099 with control |
| 17 | Legal | IP ownership | Registered, in entity | In entity, unregistered | Owner personal |
| 18 | Legal | Pending litigation | None | <$25k routine | >$50k or class action |
| 19 | Legal | Lease terms | 3+ yrs, assignable | 1-3 yrs | <1 yr or non-assignable |
| 20 | Commercial | Customer interviews (5-10) | 80%+ satisfied, would stay | Mixed | Hostility surfaced |
| 21 | Commercial | NRR (if applicable) | >100% | 90-100% | <90% |
| 22 | Commercial | Churn rate | <10% annual | 10-20% | >20% |
| 23 | Commercial | Competitive position | Defensible niche | Undifferentiated | Losing share |
| 24 | Commercial | Pipeline / fwd bookings | 60+ days visibility | 30-60 days | <30 days |
| 25 | AI | Data accessibility | APIs, structured | Exportable | PDFs/paper |
| 26 | AI | Automatable workflow % | >40% | 20-40% | <20% |
| 27 | AI | Existing software footprint | QBO, Notion, modern PMS | Industry-standard | Legacy/custom |
| 28 | AI | Staff change-readiness | Comfortable with tech | Trainable | Hostile to change |
| AI Savings | Adj SDE | Post-AI Multiple | Yr-1 CoC | 5-yr IRR (sale @ 4.5x) |
|---|---|---|---|---|
| 0% (bear) | $250k | 3.0x | 18% | 22% |
| 15% | $310k | 2.42x | 28% | 31% |
| 25% (base) | $350k | 2.14x | 35% | 37% |
| 30% | $370k | 2.03x | 39% | 40% |
Discipline: Always model 0% AI savings as bear case. If the deal doesn't clear 15% IRR with no AI lift, walk — you're betting the thesis, not buying margin of safety.
| Buyer equity (Jack) | $105,000 | 10% |
| Seller note | $200,000 | 19% |
| SBA 7(a) | $745,000 | 71% |
| Total Sources | $1,050,000 | 100% |
| Purchase price | $1,000,000 |
| Closing costs (3%) | $30,000 |
| Working capital reserve | $20,000 |
| Total Uses | $1,050,000 |
| Month | Focus | Targets | Exit Criteria |
|---|---|---|---|
| Jun | Foundation | Lock target box · SBA pre-qual letter · 10-15 broker relationships · Deploy Scout + Notion DB + underwriting calc | 20 NDAs signed · 40+ targets sourced |
| Jul | Funnel fill | Review 12 CIMs · 4 mgmt calls · Send 2 IOIs · Eliminate underperforming verticals | 6-8 active deep-dive targets |
| Aug | First LOI | 2-3 deep diligence reviews · Customer ref calls · Engage QoE selectively | First LOI sent by Aug 15 |
| Sep | Diligence + financing | Full QoE, legal, AI-readiness audit · SBA underwriting in parallel · Backup deal in late-stage | Cleared QoE on primary target |
| Oct | Close | Day-1 integration playbook: Maple/Mickey MCP → acquired QBO/Gmail · SOPs ingested · AI savings stopwatch starts | Close by Oct 15 |
| Nov | Prove + start #6 | 30-day post-close labor cost measurement (target: -15% by day 30, -25% by day 90) · Publish case study | LOI on acquisition #6 by Nov 15 |
Every action in Track A and Track B generates raw material. Track C is a near-zero-marginal-cost distribution layer that compounds that material into deal flow, podcast invites, and optional consulting income. The content is the exhaust, not the engine.
Qualified Inbound per Month — DMs/emails that fall into (a) deal-flow leads, (b) consulting inquiries with budget signal, or (c) podcast invites with >5k audience.
Target: 0 → 8-20/mo by month 6.
Operator-builders + search funders live here. Velocity tolerates 10+ posts/week. Algorithm rewards consistency over polish.
Lower velocity, higher per-impression deal-flow value. SMB sellers, brokers, family offices read LinkedIn.
Email is the only channel without algorithmic permission gates. Bi-weekly cadence. Compounding moat.
Explicit exclusions: YouTube long-form (4-8h per video), TikTok/Reels (wrong demo), Reddit (low compounding), Threads/Bluesky (too small — revisit Q1 2027).
| # | Pillar | Description | Cadence | Example Hook |
|---|---|---|---|---|
| 1 | "What Maple/Mickey/Goldie did this week" | Concrete action + screenshot + anonymized $/hours | 2× X / 1× LI per week | "Mickey processed 47 guest messages overnight. Here's the one I had to override and why." |
| 2 | Ops Cost Teardowns | Before/after metrics — minutes, dollars, error rate | 2× X / week | "Hostfully → Notion → Discord approval used to take 8 min. Now: 90 seconds. Here's the wiring." |
| 3 | Acquisition Diaries | Track B journey, no deal specifics until LOI | 1× X / 1× LI per week | "Week 4 of SMB #5 search. Reviewed 11 CIMs. Killed 9 in <2 minutes each. Here's my filter." |
| 4 | Build Logs | Technical — MCP, n8n, agent architecture | 2× X / 1 essay per month | "Why I moved my agent's memory from JSON to a 4-layer Obsidian vault." |
| 5 | Operator Interviews | 5-Q Q&A with other operator-builders | 1× every 2 wks (ramps mo3+) | "5 questions with [operator] on running a 7-figure laundromat with 1 employee + AI." |
| Day | Twitter/X | Substack | |
|---|---|---|---|
| Mon | 8am Build Log · 12pm Agent-did-this | — | — |
| Tue | 8am Ops Teardown · 12pm Agent-did-this | 8am Acquisition Diary | — |
| Wed | 8am Build Log · 12pm Ops Teardown | — | — |
| Thu | 8am Acquisition Diary · 12pm Agent-did-this | 8am Ops Teardown | — |
| Fri | Reply day (30 min) · 12pm Agent-did-this | — | — |
| Sat | 9am Light post/opinion | 8am Build Log / Operator Q&A | — |
| Sun | 9am Weekly Rollup Thread | — | 7am (every other) Essay |
Floor: 10 X / 3 LI / 1 Substack every 14 days / 1 Sunday rollup thread per week.
Format: Twitter thread (8-14 tweets) + cross-posted to LinkedIn (single long-form) + summarized in Substack every other week.
| # | Show | Angle | Target Month |
|---|---|---|---|
| 1 | Acquiring Minds (Will Smith) | "Searching for SMB #5 while running 4 with AI agents" | Jul |
| 2 | Owned and Operated (Connor Groce) | Multi-location ops with one operator + agent team | Aug |
| 3 | Sweaty Startup (Nick Huber) | Unsexy holdco angle, FlexStay ops | Aug |
| 4 | SMB Attorney Podcast (Eric Pacifici) | Operator-buyer credibility post-LOI | Sep |
| 5 | My First Million | "AI-leveraged holdco" thesis as standalone idea | Sep |
| 6 | Get Paid For Your Pad (Jasper Ribbers) | FlexStay STR + Hostfully automation | Sep |
| 7 | The Bootstrapped Founder (Arvid Kahl) | Solo-operator-with-AI as 1-person leverage | Oct |
| 8 | In The Pit (Khe Hy) | Productivity at the holdco-operator level | Oct |
| 9 | Hampton (peer founder pod) | Peer-network credibility | Oct |
| 10 | The Hustle Daily Show | News-hook: "guy runs 4 SMBs with AI" | Oct |
| 11 | Capital Stack (Paul O'Brien) | Search fund / capital allocation framing | Nov |
| 12 | Founders Podcast (David Senra) | Operator-as-craftsman; long shot | Nov |
Pitching rule: Don't pitch until month 2 — need 3-4 weekly rollups as proof of cadence first.
| Month | X Followers | LI Followers | Newsletter | Podcast Apps (cumulative) | Inbound Qualified/mo |
|---|---|---|---|---|---|
| Jun (M1) | 900 | 1,800 | 80 | 0 | 1 |
| Jul (M2) | 1,600 | 2,200 | 200 | 1 | 2 |
| Aug (M3) | 2,800 | 2,800 | 400 | 3 | 4 |
| Sep (M4) | 4,500 | 3,500 | 750 | 5 | 8 |
| Oct (M5) | 7,500 | 4,200 | 1,200 | 7 | 13 |
| Nov (M6) | 10,000-15,000 | 5,000 | 1,500-2,000 | 6-8 | 15-20 |
Base case (X = 7-10k) is achievable on cadence alone. Stretch case requires 1 viral hit (>500k impressions).
| Cat | Looks like | Owner | SLA | Conversion target |
|---|---|---|---|---|
| A. Deal flow | Broker, seller, intermediary | Jack personally | 24h | 30% → discovery call |
| B. Consulting inquiry | "Can you help me set this up?" | Agent drafts, Jack approves | 72h | 15% → paid discovery |
| C. Podcast invite | Host or producer | Jack personally | 24h | 80% → booked if fit |
| D. Fan / curious | "Cool what you're building" | Agent auto-reply (warm) | 72h | Log only |
| E. Peer operator | Wants to commiserate | Agent drafts intro | 72h | Build peer network |
Concrete steps mirroring the cadence in C4 and the artifacts in C5-C8. Each item is a measurable thing Jack (or his agent) ships in that month. If a step slips two consecutive weeks, treat it the same as a Track A/B red flag — pause and triage.
Every number Jack touches in the next 6 months should ladder up to the North Star. If it doesn't, kill it.
NORTH STAR — Annualized Post-AI EBITDA across all owned businesses Target: $850K (May 20) → $1.35M (Nov 20) → $2.0M (May 2027 w/ SMB #5) ├── L1.A — Portfolio Revenue ($/yr, run-rate) │ ├── L2.A1 — Revenue per business (FlexStay / Donuts / Property / GG) │ │ ├── L3 — Booked nights / occupancy % (FlexStay) │ │ ├── L3 — Units/day × avg ticket (Donuts) │ │ ├── L3 — Occupied units × avg rent (Property) │ │ └── L3 — Orders/mo × AOV (Goldenglaze) │ ├── L2.A2 — Customer concentration (top 5 % of rev) │ └── L2.A3 — Revenue retention / churn │ ├── L1.B — Portfolio Ops Cost ($/yr) │ ├── L2.B1 — Labor cost ($/mo per business) │ │ ├── L3 — Labor hrs/wk per business │ │ ├── L3 — Fully-loaded $/hr by role │ │ └── L3 — Headcount (FTE + 1099) │ ├── L2.B2 — Non-personnel ops cost ($/mo per business) │ ├── L2.B3 — Model & tooling spend ($/mo) │ │ ├── L3 — Anthropic/OpenAI tokens/mo │ │ ├── L3 — MCP infra (n8n, Notion, Discord, hosting) │ │ └── L3 — $/agent action │ └── L2.B4 — Error remediation cost ($/mo — refunds, comp nights, redo) │ ├── L1.C — AI-Driven Savings Rate (% of pre-AI ops cost eliminated) │ ├── L2.C1 — Hours saved/wk per business │ ├── L2.C2 — Automation coverage % (tasks automated ÷ tasks catalogued) │ ├── L2.C3 — Agent-handled actions/mo (volume) │ │ ├── L3 — # approved-as-drafted (no human edit) │ │ ├── L3 — # edited-then-approved │ │ ├── L3 — # escalated to Jack │ │ └── L3 — # rejected / unsafe │ └── L2.C4 — Net savings $/mo (labor saved − model spend − error cost) │ ├── L1.D — # of Businesses Owned (count) │ ├── L2.D1 — Active business count (currently 4 → 5 by Oct) │ ├── L2.D2 — Pipeline (LOIs out, IOIs received) │ └── L2.D3 — Days-to-AI-live on new acquisitions │ ├── L3 — SOPs encoded per business │ ├── L3 — MCP integrations live per business │ └── L3 — Agent on-boarded to Discord (Y/N + date) │ └── L1.E — Acquisition Multiple Expansion (turns of EBITDA created) ├── L2.E1 — Pre-AI SDE multiple paid (target ≤3.5x) ├── L2.E2 — Post-AI SDE multiple effective (target ≤2.5x) ├── L2.E3 — Implied IRR on deployed equity (target ≥35%) └── L2.E4 — Holdco-level EBITDA multiple if marketed (target ≥5.5x)
Read it this way: if Net savings $/mo (L2.C4) shrinks while model spend (L2.B3) grows, the thesis is bleeding. If Automation coverage % (L2.C2) stalls below 60% by month 4, productization is failing and acquisition #5 is premature.
| Business | Current Labor Hrs/Wk (est) | Current Ops Cost (% rev) | 6-Mo Target Hrs/Wk | 6-Mo Cost Reduction | QBO Class / Location | QBO Reports + Frequency |
|---|---|---|---|---|---|---|
| Goldenglaze P1 | 8 (CS + fulfillment ops) | 22% | 4 | −$650/mo + −15% CS response time | Class: Goldenglaze | P&L by Class monthly · Sales by Customer weekly · Stripe recon weekly |
| FlexStay P2 | 40 (Jack + 1 VA + cleaners coord) | 38% | 18 | −$4,200/mo labor · −$800/mo refunds | Class: FlexStay · sub-Loc per cluster | P&L by Class monthly day 5 · Payroll Detail biweekly Mon · A/R Aging weekly Mon · Vendor by Class monthly |
| Donuts P3 | 60 (2 bakers + 1 counter + Jack) | 52% | 35 (automate ordering/sched/inv) | −$2,100/mo shrink + scheduling waste | Class: Donuts | P&L by Class monthly · Inventory Valuation weekly Sun · Payroll Detail weekly Mon · COGS % weekly trend |
| Property P4 | 12 (rent collection + maint coord) | 18% | 6 | −$900/mo · +$1,400/mo faster turn | Class: Property · Location per address | P&L by Location monthly · Tenant A/R weekly Mon · Maintenance spend monthly |
| PORTFOLIO | 120 hrs/wk | ~36% blended | 63 hrs/wk (−47%) | −$7,850/mo = −$94K/yr | Consolidated | Consolidated P&L by Class monthly day 5 · Aged Payables weekly · Cash Flow Forecast weekly Wed |
MCP automation: All QBO pulls run via mcp__quickbooks__* calls in an n8n workflow on Wed 6am cron → writes to Notion Portfolio Ops Metrics → posts summary to Discord #weekly-review.
| Metric | Target | Cadence | Source |
|---|---|---|---|
| Owner draw — FlexStay | $8K/mo (Aug) → $12K/mo (Nov) | Monthly | QBO Equity > Owner Draw, Class=FlexStay |
| Owner draw — Donuts | $4K/mo steady | Monthly | QBO Class=Donuts |
| Owner draw — Property | $3K/mo | Monthly | QBO Class=Property |
| Owner draw — Goldenglaze | $1.5K/mo · reinvest rest | Monthly | QBO Class=Goldenglaze |
| Total monthly owner cash | $16.5K → $20.5K by Nov | Monthly | Consolidated |
| Personal liquidity reserve | ≥$150K cash + $50K LOC undrawn | Weekly snapshot | Personal banking |
| Acquisition equity reserve | $200K-$300K segregated by Sep 1 | Monthly | Separate HYSA |
| Personal burn rate | ≤$11K/mo | Monthly | Mint/Copilot |
| Cash runway w/o distributions | ≥9 months | Monthly | Reserve ÷ burn |
| # | Red Flag | Trigger | Why It Kills the Thesis |
|---|---|---|---|
| 1 | Model spend / labor savings ratio | >25% (target <15%) | AI more expensive than humans it replaces |
| 2 | Agent error rate | >3% of actions, OR single error >$2K loss | Trust collapses; rollout must slow |
| 3 | Escalation rate trending up | >20%, WoW growth | Agents aren't learning; Jack = bottleneck |
| 4 | Customer concentration | Single customer >25% of any business's rev | One churn destroys leveraged EBITDA |
| 5 | FlexStay owner churn | >2 off-board in 90 days | Inventory-loss; can't replace fast |
| 6 | Personal liquidity | <$100K cash for >30 days | Forced sale risk; #5 dies |
| 7 | Days-to-AI-live slipping | Any business <60% automation by Sep 20 | Productization failing; don't add #5 |
| 8 | Acquisition multiple creep | Any LOI >3.5x pre-AI SDE | Math gets thin even with AI |
| 9 | Content cannibalizing ops | Content time >6 hrs/wk for Jack | Flywheel reversed; track C is byproduct, not job |
| 10 | EBITDA expansion below 10% on any productized biz | By month 4 | That business may be fundamentally non-AI-leverageable |
~114 hrs of BUILD effort over 6 months (~5 hrs/week sustained). Everything else USES tools Jack already pays for.
| # | Tool | Track | Hours |
|---|---|---|---|
| B1 | Agent Action Log Notion sync (n8n) | A | 6 |
| B2 | Postgres analytics mirror | A | 8 |
| B3 | Weekly rollup poster (n8n, Mon 7am) | A | 6 |
| B4 | Charter card automation | A | 10 |
| B5 | POS → Drive watcher (Donuts) | A | 4 |
| B6 | Commerce MCP for Goldenglaze | A | 16 |
| B7 | OCR pipeline for vendor invoices | A | 12 |
| B8 | Trust-threshold guardrail middleware | A | 8 |
| B9 | Newton — AI Onboarding Agent v1 | A | 40 |
| B10 | Property tenant portal email parser | A | 4 |
| B11 | Track B Deal Pipeline Notion DB | B | 3 |
| B12 | AI-Leveraged Underwriting Calculator (Next.js) | B | 4 |
| B13 | Scout — Acquisition sourcing agent | B | 16 |
| B14 | Content Performance Notion DB + Twitter sync | C | 3 |
| B15 | RollupBot — Sunday thread drafter | C | 8 |
| B16 | Hook Library Notion DB | C | 2 |
| B17 | Inbound DM triage agent | C | 6 |
| Total BUILD | ~156 hrs |
| Tool | Usage |
|---|---|
| QBO MCP | Recon (F3, D1, D6, P3, G5), reporting (F4, P5), AR aging |
| Hostfully MCP | F1-F2, F5-F7 — all guest/cleaner workflows |
| flexstay-ops MCP | F2, F5, P2 — job dispatch shared FlexStay+Property |
| Gmail MCP (7 accounts) | Triage across all 4 businesses; filter creation |
| Notion MCP | Action log, charter cards, case studies, FAQs, tenant/owner DBs |
| n8n | Glue — every cron, every webhook, every rollup |
| Quo MCP | Outbound SMS, inbound triage for Property |
| Discord (Maple/Mickey/Goldie) | Human review cockpit (never source of truth) |
| Google Calendar MCP | P4 lease renewals, F2 cleaner scheduling |
| BizBuySell Pro | $60/mo · saved searches + alerts |
| Apollo.io | $99/mo · owner enrichment for direct outreach |
| DocSend | $45/mo · CIM/teaser sharing with analytics |
| Tweet Hunter | X scheduling + hook library |
| Substack | Newsletter (migrate to Beehiiv if subs >2k) |
| Plaid / Codat | Per-deal QoE bank/QBO pull |
| Gap | Why it exists | Closure |
|---|---|---|
| Agent stdout is ephemeral | No structured log emitter in OpenClaw runtime | B1 writes structured records at every tool call → stdout becomes greppable in Postgres |
| No "agent vs human" attribution in outcomes | Hostfully tags by user account only; agent posts under Jack's account | Hidden tag (e.g., [ai-rev:WF-F1-v3]) appended; n8n computes per-agent CSAT |
| Cleaner-completion truth is self-reported | set_job_status is a one-button flag | Require photo upload via Quo SMS reply → bind to job via MMS → Drive → job thread |
| POS data lag (Donuts) — intraday blind | Square/Toast APIs not wired | Defer to mo-3 unless intraday decisions matter |
| No "would have approved" ground truth in Shadow tier | No interface to triage shadow drafts at volume | Lightweight Notion view: cards with Approve/Reject/Edit buttons (part of B1) |
| # | Risk | Track | Prob | Impact | Mitigation |
|---|---|---|---|---|---|
| 1 | SBA financing falls through | B | Med | High | Pre-qual in Jun · backup lender (Live Oak, Newtek) · seller carry 25% as fallback |
| 2 | Seller misrepresents financials | B | High | High | Independent QoE non-negotiable · bank stmts > P&L · tax returns > both |
| 3 | Key employee departs at announcement | B | Med | High | Stay bonuses 10-20% salary, 12-mo vest · identify in diligence |
| 4 | Customer concentration revealed in diligence | B | Med | High | Top-10 disclosure required at LOI · price adjustment for late discoveries |
| 5 | AI savings thesis under-delivers (<10%) | A/B | Med | Med | Underwrite to 0% AI case · only deploy on deals that work at 3.0x stated |
| 6 | Timeline slips past Oct 15 | B | High | Med | Run 2 deals in parallel from Aug · ok to close Nov-Dec for quality |
| 7 | Cultural integration failure (staff rejects AI) | A/B | Med | High | AI-readiness scored in diligence (item #28) · first 90 days = augment not replace |
| 8 | Deal fatigue / opportunity cost on existing 4 SMBs | A/B | High | Med | Track B time-boxed to 15 hrs/wk · Scout/Maple handle sourcing + screen autonomously |
| 9 | Anthropic / model price spike (+30%) | A | Med | Med | Multi-model routing (Haiku/Sonnet fallback) · quarterly price review |
| 10 | Agent error / churn event | A | Med | High | Mandatory HITL for first 60 days · trust thresholds enforced by middleware |
| 11 | Implementation labor bottleneck (Jack the bottleneck) | A | High | High | Newton (B9) is the unlock · prioritize ruthlessly · contractor for B5/B7 |
| 12 | Content track creep — Jack becomes writer instead of operator | C | Med | Med | RollupBot drafts · Jack edits only · hard cap 6 hrs/wk on content |
If by Jul 31 fewer than 15 CIMs reviewed → sourcing is broken; escalate to direct outreach.
If no LOI sent by Aug 31 → quality bar too narrow; recalibrate but don't lower discipline.
If first deal closes but 90-day AI savings <10% → variant view is wrong; pause #6, focus on operational proof.
If SBA appetite tightens beyond P+3.5% → restructure with higher seller note (30%+) or delay close.