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.

Ace Autopilot brings new leads, re-engagement, and nurture into one workflow system included with Ace Trove. Start with draft review, enable the workflows your team wants, and inspect their finite touch plans. Automatic sending requires effective account and workflow permissions; adding a tag does not promise an immediate message.

  • Per-account opt-in. You turn it on once; agents don't have to think about it.
  • Tag-driven. Choose tagged targeting and enroll with ace-autopilot, or explicitly adopt an allowed legacy tag in the enabled workflow. Exclusions and opt-outs still win.
  • 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