Zillow Playbook · Speed-to-Lead

When a Zillow lead lands, Ace is already on it.

5-minute response timer. Live Cadence Advisor injected into the AI on every Zillow contact. Compliance-checked drafts. The agent stays in control of every send.

TCPA-aware cadence · Quiet hours respected · Compliance-scanned automations

The moment a Zillow lead arrives in FUB.

Most CRMs make you find out yourself. Ace doesn't. The instant FUB fires its peopleCreated webhook, our worker writes a Speed-to-Lead event, snaps an SLA clock to 5 minutes, and pushes an in-app alert to the assigned agent.

0:00

Zillow lead arrives in FUB.

9 portal sources detected automatically (see below).

0:08

Ace logs the lead, starts a 5-minute response timer.

One Firestore doc, slaMinutes: 5, slaMet: null.

0:14

In-app alert fires to the assigned agent's notification bell.

Slip-alert escalation kicks in if it goes unaddressed past SLA.

0:22

Agent opens the contact in FUB.

The Ace embed loads. The Live Cadence Advisor block (next section) is auto-injected into the AI's system prompt.

What does not happen automatically.

Ace does not auto-text the lead at 0:08. The executor is a tracker, not a sender. The agent owns the send by default. The smartest, fastest first reply is still in your hand — Ace just makes sure that hand has everything it needs in three seconds, not three minutes.

The advisor block is auto-injected into the AI on every Zillow contact open.

This is the part no competitor matches. The moment an agent opens a Zillow-sourced contact, Ace builds and prepends a structured Live Cadence Advisor block to the AI's system prompt — so when the agent asks for a draft, the AI already knows what's allowed, what channel is next, and when the next window opens.

Live Cadence Advisor · Sarah Chen · Zillow Premier Agent
Engagement levelhot · 12h between, 7/wk cap
Today's touch count1 / 3 (SMS=0/2 · email=1/2 · call=0/1)
Last outboundemail · 3h 14m ago
Consecutive no-responses0
Quiet hoursfalse · contact-local 14:42
Suggested next channelSMS · property-update / soft-touch
Next window opens— available now

It's not advice in the sidebar. It's in the model's context window. Ask "draft her a follow-up" and the AI's first instinct is already cadence-aware. Reference: chat-app/index.js:6818-7049. Unconditional for Zillow sources, no feature flag, no plan tier check.

The cadence engine that drives the advisor.

Configurable per-account, but the defaults match TCPA + the conventions Zillow Premier Agent teams already follow.

Daily caps

  • 3 contacts/day per lead total
  • SMS = max 2/day
  • Email = max 2/day
  • Call = max 1/day
  • 4-hour same-channel gap

Quiet hours

  • 9:00 PM – 8:00 AM contact-local
  • Sundays off (unless engaged-on-Sunday)
  • Federal holidays respected

5 engagement levels

  • Hot — 12h between, 7/wk
  • Warm — 48h, 3/wk
  • Cool — weekly
  • Cold — bi-weekly
  • Dormant — monthly

Every Zillow-family source, detected automatically.

The Speed-to-Lead pipeline doesn't just fire on the literal string "Zillow." It substring-matches the full Zillow Group source family on the FUB lead, so Flex, Premier Agent, and Trulia / StreetEasy / Hotpads second-sources all fire the same playbook. For how the clock, the per-agent response-time report, and the breach guard fit together, see Speed-to-Lead Intelligence explained.

Zillow Zillow.com Zillow Flex Zillow Premier Agent Trulia Trulia.com StreetEasy Hotpads

Source family: chat-app/utils/zillowSpeedToLead.js ZILLOW_SOURCES (matched by isZillowSource()). Now that Zillow Flex is Zillow Preferred, the legacy "Flex" source tags are still matched so older connections keep firing the playbook.

The 10-day Zillow play, on demand.

Every Zillow team has a sequence. Day 1 urgency. Day 2 property-match. Day 3 phone attempt. Day 5 video. Day 7 break-up. Day 10 long-term-nurture re-engagement.

Ace bakes that sequence into a play the AI references on demand. Ask "what should I send Sarah today?" and the AI looks at the 10-day frame, the cadence advisor block, the live FUB context — and drafts the right outreach for today, ready to send in one tap.

Honest framing.

The 10-day play is a config the AI references, not a scheduler that auto-executes day 1 → day 10 against your leads. You pull the next play when you sit down with the lead. That's how it stays compliant, personal, and on-brand for your team.

For agents who want hands-off nurture: automated tag nurture.

Automated tag nurture is on the roadmap and not yet operational for general accounts. When it ships: tag a lead once and Ace runs the follow-up cadence for you — compliance-checked drips via SMS, email, or Gmail, on a schedule you never have to babysit. Per-account opt-in, and it pauses itself with an alert if your email connection needs re-authorizing.

  • Per-account opt-in. You turn it on once; agents don't have to think about it.
  • Tag-driven. Apply a nurture tag and Ace handles the cadence from there.
  • Quiet hours respected, AI disclosure injected, EHO + CAN-SPAM footers auto-attached.

Triggered auto-sends, code-scanned for Fair Housing.

For team leads who want event-driven outreach without per-lead clicks: Smart Playbooks are AI-drafted email sends that fire on FUB webhook events. Every ai_send_email action passes scanForComplianceViolations() against 80+ Fair Housing patterns before delivery.

  • Templates included. New Lead Welcome · Email Opened Follow-up · Appointment Confirmation · Stage Change Activator · Deal Momentum Builder.
  • Blocked messages create an admin alert. A FUB note + admin notification. Nothing sneaks through; nothing is silently dropped.
  • Requires Ace Trove. Smart Playbook UI + execution unlock with the Ace Trove tier.

One closing pays for 12 years.

One extra Zillow closing typically nets $9,000–$12,000 in commission. Ace Pro is $660/year per seat. One closing = 12 years of Ace Pro per seat.

Avg Zillow GCI
$9k–$12k
Ace Pro per year
$660
Break-even
1 closing

The next Zillow lead is hours away. So is your edge.

Run a free FUB Audit, see where your speed-to-lead falls flat, fix it before the next inbound.

Run a free FUB Audit