Speed-to-Lead
All caught up
No leads awaiting response. Storm campaign standby.
No active storm — last event: 2026-04-17 severe thunderstorm cluster (CPL window closed 2026-04-24)
Quick Captures
0 today
Empty. Say "Hey Siri, add to Command Center" on phone (v2).
Daily Action List
🔴 2 · 🟡 0 · ⚪ 3
- Tyler — Meta verification — Complete Facebook Business Manager verification. Once done → text Justin → Justin publishes Lead Intake — Meta in GHL (already built as draft). Blocking all Meta ads.BLOCKERTyler · workflows/automation-status.md · 0d
- Tyler — Meta verification (original) — Complete Facebook Business Manager verification. Blocks all Meta ads + WF1 Meta trigger.BLOCKERTyler · workflows/automation-status.md · 0d
- Create missing GHL tag: insurance-follow-up — Tag `insurance-follow-up` was NOT found in GHL Tags audit (Session Y). WF5 trigger depends on it. Create in GHL → Settings → Tags. `retail-follow-up` also flagged — verify itJustin or Claude · workflows/automation-status.md · 0d
- Fix GHL tag typo: disqaulified — Tag exists as `disqaulified` (double-a). Should be `disqualified`. Fix in GHL → Settings → Tags → rename.Justin · workflows/automation-status.md · 0d
- Delete orphan Draft workflows — Two drafts flagged: "Email Nurture — All Sources" (never fired, superseded) and any unnamed Draft. Delete in GHL Automation.Justin · workflows/automation-status.md · 0d
Meta Ads Tracker · Week 2026-04-21
BM verify pending — manual data
| Ad | Name | Set | Spend | Lds | CPL | Freq | ROAS | Status |
|---|---|---|---|---|---|---|---|---|
| 01 | Hidden Damage Carousel | A | — | — | — | — | — | LEARNING |
| 02 | Hidden Damage UGC | A | — | — | — | — | — | LEARNING |
| 03 | Free Inspection Static | A | — | — | — | — | — | LEARNING |
| 04 | Insurance Myth Reel | A | — | — | — | — | — | LEARNING |
| 05 | Storm Damage Before/After | A | — | — | — | — | — | LEARNING |
| 06 | Owens Corning Crew | A | — | — | — | — | — | LEARNING |
| 07 | Storm Chaser Warning | A | — | — | — | — | — | LEARNING |
| 08 | Testimonial Brayden | A | — | — | — | — | — | LEARNING |
| 09 | Retail — Ranch House | B | — | — | — | — | — | LEARNING |
| 10 | Retail — Curb Appeal | B | — | — | — | — | — | LEARNING |
| 11 | Retail — 3 Signs You Need | B | — | — | — | — | — | LEARNING |
| 12 | Retail — Financing Explained | B | — | — | — | — | — | LEARNING |
| 13 | Retail — 5 Roofing Terms | B | — | — | — | — | — | LEARNING |
| 14 | Retail — Owner Intro | B | — | — | — | — | — | LEARNING |
| 15 | Retail — Pulaski Neighbors | B | — | — | — | — | — | LEARNING |
| 16 | Retail — New Roof Montage | B | — | — | — | — | — | LEARNING |
| 17 | Retarget — Site Visitors | C | — | — | — | — | — | LEARNING |
| 18 | Retarget — LP Abandon | C | — | — | — | — | — | LEARNING |
| 19 | Retarget — Video 50% View | C | — | — | — | — | — | LEARNING |
| 20 | Retarget — Lead Unconverted | C | — | — | — | — | — | LEARNING |
| Ad Set Totals | ||||||||
| A — Insurance | — | — | — | — | — | LEARNING | ||
| B — Retail | — | — | — | — | — | LEARNING | ||
| C — Retargeting | — | — | — | — | — | LEARNING | ||
Break-Even CPL Calculator
Gross Profit / Job
$5,600
Break-Even Cost / Close
$5,600
Break-Even CPL
$1,680
Content Tracker
Ideas
12
- Storm Post 1 — Educational hook
- Storm Post 2 — Social proof (Brayden)
- Brand Intro Video Series (8 segments)
Filming
12
- Venus Fly Trap V1 — Hail damage educational
- Venus Fly Trap V2 — Insurance claims KY
- Venus Fly Trap V3 — Customer testimonial
Editing
2
- Before/After Carousel (6 slides)
- 5 Roofing Terms animated (20s)
Posted
1
- JM Pro Playbook PDF v2
Google LSA Tracker
paused · login recovery blocked
| Month | Spend | Leads | CPL | Quality | Closes | Revenue |
|---|---|---|---|---|---|---|
| 2026-04 | — | — | — | — | 0 | $0 |
| 2026-03 | — | — | — | — | 0 | $0 |
| 2026-02 | — | — | — | — | 0 | $0 |
Reviews (30d): — · Avg rating: —Review sync coming in 01
Automation Health
No live data
Trigger.dev
15 active
0 failed / 24h
GHL Workflows
23 published
0 stale / 24h
Retell
Agent A inbound · 606-764-1343 · live
Outbound V3.0 · 606-517-7308 · live
Email Deliverability
Score 8.4/10
PRIMARY tab
Last fire per track
- WF1 FB Lead → Retell1 day ago
- WF2 Track A Nurture1 day ago
- WF11 Appt Confirmation2 days ago
- SMS Agent Auto-Pilot1 day ago
SMS / Email Health
- A2P 10DLC—
- Inbox rate—
- Last send—
Wire in Session 01
Reworked.AI
pending approval
Pilot not active — see rework-ai-pilot-plan-2026-04.md for activation prompt.
List size
—
Leads
0
Cost / address
$1.79
Metrics Scoreboard
Leads this week
0
0% vs last wk
Revenue
$0
$0 MTD
Cost per close
—
Meta + LSA spend / closes
Waiting On Others
3 open
- 11dTyler · Meta BM verificationUnblocks: All Meta ad launch + WF1 Meta trigger + 7 downstream items
- 6dBrayden · Video production rate confirmationUnblocks: Brand intro video series Day 1/2 filming schedule
- 3dGoogle LSA · Badge reapproval after login recoveryUnblocks: Google LSA campaign reactivation ($400/mo)
Recent Wins + Changelog
last 10
- 2026-04-26estimate-signed-to-ghl.ts → renamed estimate-approved-monitor.ts, GHL logic stripped, not deployed. JN polling skeleton kept for future wiring.
- 2026-04-25Retell AI project declared COMPLETE — both agents verified end-to-end
- 2026-04-25Command Center subdomain locked: cc.jmproroofingky.com (DNS to add at GoDaddy in Session 00C, ~15 min Justin task)
- 2026-04-25Command Center mid-day capture locked: Apple Reminders + Siri Shortcut → CC-Inbox list → 15-min Trigger.dev poll → inbox/captures.md (Drafts rejected)
- 2026-04-25Command Center auto-scrape locked: Cloud Code Routine cc-manifest on 0 6,10,14 * * * schedule writes dashboard/manifest.json; pure-API pulls (Meta, GHL, Trigger.dev health) go to Trigger.dev crons
- 2026-04-25Command Center stack locked: Next.js 14 + Cloudflare Pages + Cloudflare Access (email allowlist justin@jmproroofingky.com only) at cc.jmproroofingky.com
- 2026-04-25Command Center v1 SHIPPED — Next.js 15 + Tailwind v4 dashboard with all 13 sections rendering from hand-curated dashboard/manifest.json; deployed code path ready (CF Pages + DNS + Access = Justin task
- 2026-04-25Command Center per-section live JSONs route to data-staging branch, NOT main
- 2026-04-25Command Center KPI framework LOCKED — research/command-center-metrics-framework-2026-04-25.md (404 lines). 4-rule filter (speed / quality / performance / clear head). Per-channel "must-surface daily"
- 2026-04-24Manifest-first AI architecture is the locked pattern for the dashboard's Claude integration: Trigger.dev cron (6 AM / 10 AM / 2 PM) → Claude scrapes → writes JSON manifest → Next.js dashboard reads ma
Routing Hub