Summary
The Listing Marketing Router is the decision tree that maps any input (URL, address, or content brief) to the correct skill or workflow. It eliminates the need for Fred to specify which tool to use -- the router infers it from the input type, property type, and context.
URL-Based Routing
| Input | Default Skill | Override |
|---|---|---|
Zillow Workspace URL (app.zillow-workspace.com) or Zillow Media Experts URL (media.zillowmediaexperts.com) |
landing-page-with-attom (residential landing page with ATTOM schools/crime/climate, Google Maps drive times, launch cards) |
"basic showcase" or "quick page" = showcase-page; land/farm/auction = auction-landing-page; "just the photos" = showcase-page |
| connectbyreal.com URL (Real Broker listing page) | curaytor-blast (email blast + social post) |
"full blast" or "run the whole thing" = curaytor-blast-full (email + FB/IG ad end-to-end); also wants landing page = run landing-page-with-attom first, then blast with Netlify URL |
| Street address with no URL | Depends on instruction | "landing page" / "build the page" / "showcase" = landing-page-with-attom; "CMA" / "comps" / "pricing" = cma; "property report" / "pull the data" = attom-report; "offer page" / "analyze this offer" = offer-summary-page; "calculator" / "buyer tool" = buyer-offer-calculator; "seller report" / "went under contract" = seller-report |
Property Type Routing
After identifying the skill from the URL, refine based on property type:
| Property Signal | Route To |
|---|---|
| Residential (house, condo, townhome) in a neighborhood | landing-page-with-attom |
| Land, acreage, farm, hunting property | auction-landing-page |
| Auction (any type) | auction-landing-page |
| Specialty rural with 3+ acres | landing-page-with-attom enriched with Regrid + USDA soil/ag data |
Multi-Skill Combos
Some requests trigger multiple skills in sequence:
"New listing -- full package"
landing-page-with-attom-- produces index.html + QR + ad copycuraytor-blast-- email blast using the listing URL- Meta ad creation via Pipeboard MCP -- using Chris Kelly formula and ad copy from step 1
"Listing appointment for [address]"
cma-- comp analysis + pricing strategies PDFattom-report-- property intelligence report (optional, offer if relevant)
"Offer came in on [address]"
offer-summary-page-- buyer-facing offer analysis pagebuyer-offer-calculator-- self-serve tool if first-time buyer situation
"Went under contract on [address]"
seller-report-- post-contract Slack report package
Pre-Build Checklist
Always confirm before running a skill:
- Listing status: Coming Soon / Just Listed / Active / Price Reduced / Open House / Under Contract
- Agent name and phone (default to Fred / 618-322-9764 if not specified)
- Property type (if not obvious from the link): residential, land, farm, auction
- Special emphasis? Pool, acreage, view, school district, recent renovation, etc.
Exception: if the URL is from Zillow Workspace or Zillow Media Experts and the status is obvious, skip the questions and build. Speed over ceremony.
Output Location
All build outputs go to:
/Listing Showcases/[address-slug]-showcase/
Each build produces:
index.html-- deploy-ready, single-file HTMLqr-code.png-- Artemis-branded QR codead-copy.txt-- Chris Kelly formula (residential) or Mitch Cain formula (land/auction)
Ad Account Defaults
| Account | ID | Use When |
|---|---|---|
| ARTEMIS / MVP Data | act_1532163463522661 |
DEFAULT -- always Day 1 |
| Chris Kelly | act_339302485643864 |
Chris's listings |
| Mitch Cain | act_406873757063738 |
Mitch's listings (land/auction) |
| Chad Klein | act_551892625472270 |
Chad's listings |
| Jake Deiters | act_1660003808664239 |
Jake's listings |
| Jackie Poponi | act_1306423671291833 |
Jackie's listings |
Skills Not Yet Built
These skills are documented but not yet installed. If triggered, offer to build via skill-creator:
auction-landing-page-- land/hunting/farm showcase with Regrid + USDA dataoffer-summary-page-- buyer-facing offer analysis with 8-dimension scoringbuyer-offer-calculator-- self-serve slider tool for pre-offer exploration