Lead Edge — Mandy Real Estate Skills
Three independent seller-lead sources fan into a Claude-powered qualification + drafting pipeline that delivers a personalized SMS, a CRM record, and a Slack alert with call script in under 60 seconds. The agent makes the call. The brokerage doesn't.
Built by Jeremy Longshore / Intent Solutions · Part of the Tons of Skills ecosystem · 2026-04-30
System topology
grounded in 000-docs/003-AT-ARCH-architecture.md · 002-PP-PRD-product-requirements.md- absentee owners (out-of-state mailing)
- high-equity (50%+, owned 7+ yrs)
- tired-landlord rental holders
- 44% list rate (REDX 2026 — highest converter)
- 20.7% sold rate
- 71% of STRs owned by hosts with 5+ properties
- regulation-pressure motivated sellers
- quarterly check-in
- anniversary-of-purchase touches
- hard stop — no outbound bypass
- audit-logged on every send
- Haiku 4.5
- HOT/WARM/COLD
- ~$0.005/lead
- Sonnet 5
- SMS + email + script
- ~$0.015/lead
- 5-min TTL
- system prompts
- ~80% hit rate
- under 60s send
- fallback if SMS blocked
- handlers per source · enrich · score · draft · dispatch
- Audit log · 90-day retention
- Cloud Scheduler triggers daily pulls
- Lead auto-created on every alert
- Listings · Past Clients · Sphere · Showings
- moves with her on brokerage exit
- HOT lead → push notification
- tap-to-dial · pre-drafted opener
- batched outside 7am–9pm CT
- SMS sent at T+0
- email at T+30min if no SMS reply
- she calls when HOT score
- monthly market reports landing page
Also available: the repo-grounded architecture diagram in the ComeHomeAlabama brand palette — every node cites its source file.
Monthly cost — recommended starting stack
Honest-numbers note: sticker prices are the floor, not the bill. Real BatchLeads invoices run 30–60% over the plan price once skip-trace credits ($0.07–0.15/record past the bundle) and list pulls stack up, and serious operators trace 5,000–15,000 records a month. The BatchData API — the direct feed this pipeline is built against — starts at $1,000/mo for 100k property records. Vulcan7 quotes come from a sales call; ~$359/mo is what agents actually report paying for the all-in bundle. This data is not cheap. The engine earns its keep by not wasting it: the compliance gate rejects out-of-area and DNC leads before a single enrichment or skip-trace dollar is spent.
Component details
Lead sources — three independent rails
- BatchLeads gives the off-market motivated-seller pool (absentee, high-equity, tired-landlord).
- Vulcan7 gives the highest-converting source: expired listings (44% list rate, REDX 2026).
- STR investor cross-ref is a Gulf-Coast-specific angle competitors don't run.
- Sphere (past clients) is the moat — it compounds and stays with the agent on brokerage moves.
Compliance gate — non-negotiable
- DNC scrubbing on every phone number before any outbound SMS.
- TCPA penalty for a single violation:
$500–$1,500. - Implemented in
src/orchestrator/compliance.py— 100% line-coverage required in CI. - Audit log on every decision; 90-day full-fidelity retention.
Claude AI plane — scoring + drafting
- Haiku 4.5 scores HOT/WARM/COLD + buyer/seller intent. ~$0.005/lead
- Sonnet 5 drafts the personalized SMS, email, and call script. ~$0.015/lead
- Prompt caching on the system prompt drops cost by ~90% on cache hits.
- Anthropic enterprise tier — no rate-limit drama at this volume.
Outreach — under 60 seconds
- Twilio SMS from a
251area-code Gulf Shores number — feels local. - Resend email follow-up at T+30 min if no SMS reply.
- p50 lead-pulled-to-SMS-sent:
<60s. p95:<120s. - Industry data: 5-minute response = 100x conversion vs. 1-hour response.
Mandy-owned plane — survives any brokerage move
- Twenty CRM workspace at
crm.intentsolutions.io— separate from internal IS workspace. - Slack
#mandy-leads+#mandy-ops— alerts and engineering channel. - Lead, Listing, Past-Client, Sphere, Showing objects — all hers, exportable.
- Designed assuming Real Brokerage 2H 2026 transition; nothing here breaks.
Service area + tooling
- Zip filter pinned south of I-10:
36542 36561 36535 36567 36551 36527 36533 36530 36580 32507 32506. - Python 3.12 · FastAPI · APScheduler · Docker · Cloud Run.
- CI: GitHub Actions (lint + 3-version test matrix) · Dependabot weekly.
- Releases: conventional-commit-driven semver, auto-tagged on push to
main.