Expired Listing Hunter Grok bot icon
Real Estate

Expired Listing Hunter: Free Grok Bot for Real Estate Agents

Cleans your MLS expired export, removes relists, scores motivation and drafts scripts, letters and a 21-day plan. Article 16 and DNC safe.

You need Grok Bot to use this template. Download Grok Bot

Share

Last updated

See Expired Listing Hunter in action

Expired Listing Hunter

Grok Bot

  1. You: Hey! What can you take off my plate?
  2. Expired Listing Hunter: Hi, I'm Expired Listing Hunter. Here's what I'll handle for you:
  3. Expired Listing Hunter: Cleans your MLS expired/withdrawn export: dedupes and removes anything relisted, active or pending
  4. Expired Listing Hunter: Flags withdrawn listings that may still be under an exclusive agreement (NAR Article 16 safety)
  5. Expired Listing Hunter: Confirms owners, mailing addresses and absentee status from county records; optional RentCast key for records and…
  6. You: Love it. What do you need from me?
  7. Expired Listing Hunter: Just a couple of things to get started: Click 'Add to Grok Bot' on this page (or import the template JSON) and open the bot; Export Expired, Withdrawn and Cancelled listings for your area from your MLS as a CSV
  8. Expired Listing Hunter: Then I'll draft everything and wait for your OK before anything goes out.
Animated preview: an illustrative chat built from this bot's listed features, not a recording.

What it does

Expired Listing Hunter is a free Grok bot template. Cleans your MLS expired export, removes relists, scores motivation and drafts scripts, letters and a 21-day plan. Article 16 and DNC safe.

Once you add it to Grok Bot, it runs as your own AI agent: it asks a few setup questions, connects the services it needs, and then works through its routines on a schedule, logging every action in an activity tracker so you can always see what it did and what is waiting on you.

Who it's for

Agents who prospect expired listings: a ranked, relist-checked call list with top-producer scripts, letters and a 21-day follow-up plan.

No coding is required. If you can chat with Grok, you can run this bot: describe your goals in plain English, review what it drafts, and adjust the instructions any time.

Features

  • Cleans your MLS expired/withdrawn export: dedupes and removes anything relisted, active or pending
  • Flags withdrawn listings that may still be under an exclusive agreement (NAR Article 16 safety)
  • Confirms owners, mailing addresses and absentee status from county records; optional RentCast key for records and value estimates
  • Scores motivation 0–100 with plain reasons (days since expired, price cuts, DOM, vacancy, relisting history)
  • Drafts top-producer-style call scripts, objection handlers, letters, door-knock cards and manual voicemail scripts
  • Builds a 7-touch, 21-day follow-up plan per owner
  • Checks DNC, state calling hours and consent before any phone or text draft
  • Optional weekday 7:30 AM routine with fresh scoring and today's call list

What it can access and what it never does

What it can access

  • Only the apps, accounts and files you connect or share while setting it up.
  • Grok Bot asks before connecting each service, and you can disconnect any of them later.
  • It runs in your own Grok Bot workspace. Grokbot Agents never sees your chats or data.

What it never does

  • It drafts, you approve: nothing goes out without your OK.
  • It never works outside the rules and limits you give it during setup.
  • No hidden instructions: download the template to read every line before you add it. Never paste passwords into the chat.

How to install this Grok Bot agent

Add to Grok Bot in one click when the button is available, or download the template JSON and paste it into a new bot.

Manual install:

  1. Download the template JSON above
  2. Get the Grok Bot app and sign in
  3. Create a new bot in Grok Bot
  4. Open the downloaded JSON and copy the instructions
  5. Paste into the first message: "Set yourself up with these instructions"
  6. Answer its setup questions and connect services

Setup steps for Expired Listing Hunter

1

Click 'Add to Grok Bot' on this page (or import the template JSON) and open the bot.

2

Export Expired, Withdrawn and Cancelled listings for your area from your MLS as a CSV.

3

Optional: get a free RentCast API key at rentcast.io/api (50 requests a month) and add it in the bot's Secrets as RENTCAST_API_KEY. Without it, the bot uses county records, your MLS CSV or pasted listings.

4

Answer the first question with your area and upload the CSV. Tell it your state and brokerage name.

5

Review the ranked list, then ask for scripts, letters or the 21-day plan for any owner.

6

Scrub phone numbers against the DNC registry (or let it mark them 'mail/door only') before calling.

7

It logs everything to /workspace/trackers/expired-listing-hunter.csv. Say yes to the morning routine if you want daily lists.

See the detailed Grok bot installation guide →

FAQ

Do I need RentCast or any paid data?

No. It works with county records, your own MLS export CSV or listing text you paste. Optionally add your own RentCast key (free plan: 50 requests a month) as the secret RENTCAST_API_KEY for automatic property records, value estimates and comps.

Does it scrape Zillow, Redfin, Realtor.com or my MLS?

No. Those sites' terms forbid automated scraping. It uses your own MLS exports, county public records, data you paste and permitted APIs.

Will it contact people for me?

No. It drafts calls, texts, emails and letters. You review and send every one yourself.

Is it ethical to contact expired listings?

Yes, once the listing has truly expired. Under NAR Article 16 the old agent has no continuing claim. The bot removes anything relisted and flags withdrawn listings that may still be under contract.

Can I call expireds on the Do Not Call list?

Generally no, for listing solicitation. Calls must be scrubbed against the National DNC Registry every 31 days. Numbers it can't clear become 'mail/door only'.

Where do phone numbers come from?

Your own skip-trace or lead vendor (for example REDX, Vulcan7 or Landvoice), or public info. The bot doesn't buy data.

Reviews

Related Grok bots

All real estate bots →

Ready to automate?

Download this bot template and start saving time today.

Download Expired Listing Hunter
Ad

Policy Growth

Open