AutomationFlowsAI & RAG › Monitor and Score New Real Estate Listings with Browseract, Gemini, Gmail,…

Monitor and Score New Real Estate Listings with Browseract, Gemini, Gmail,…

Original n8n title: Monitor and Score New Real Estate Listings with Browseract, Gemini, Gmail, Slack and Sheets

ByHassan @hassans on n8n.io

Every morning, this workflow scrapes Zillow, Redfin, and international property portals for new listings in your farm area, scores each one as Hot/Warm/Cold using Gemini AI, delivers a structured digest to Gmail and Slack, and logs all results in Google Sheets so you know the…

Cron / scheduled trigger★★★★★ complexityAI-powered31 nodesN8N Nodes BrowseractGoogle GeminiGmailSlackGoogle Sheets
AI & RAG Trigger: Cron / scheduled Nodes: 31 Complexity: ★★★★★ AI nodes: yes Added:

This workflow corresponds to n8n.io template #17890 — we link there as the canonical source.

This workflow follows the Gmail → Googlegemini recipe pattern — see all workflows that pair these two integrations.

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "id": "OauwR63iZkydi5qm",
  "meta": {
    "templateCredsSetupCompleted": true
  },
  "name": "AI Competitor Listing Monitor and Market Intelligence Agent",
  "tags": [],
  "nodes": [
    {
      "id": "f00d1ed7-2a35-4ea8-b6be-ff584b729f34",
      "name": "Schedule: Daily Market Scan",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -416,
        -48
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "1629a040-0aac-4f27-a6fd-5c1cc11dde63",
      "name": "Manual: Run Now",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -400,
        336
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "cf56ef62-b52b-49ce-ad46-19938f3870bf",
      "name": "Switch: Active Portals",
      "type": "n8n-nodes-base.switch",
      "position": [
        176,
        80
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "6a9418df-cebe-4209-a827-ae73ee60e2a7",
      "name": "Set: Agent Configuration",
      "type": "n8n-nodes-base.set",
      "position": [
        -96,
        128
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "2a702e64-bde3-4106-84d2-113d5fe1909c",
      "name": "BrowserAct: Scrape Zillow New Listings",
      "type": "n8n-nodes-browseract.browserAct",
      "position": [
        496,
        -336
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "468d01fc-bd0f-4a62-993d-c07ea89ee726",
      "name": "BrowserAct: Scrape Redfin New Listings",
      "type": "n8n-nodes-browseract.browserAct",
      "disabled": true,
      "position": [
        496,
        -96
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "1eaf97f8-0742-4bbe-81ff-d77f81863221",
      "name": "BrowserAct: Scrape Rightmove New Listings",
      "type": "n8n-nodes-browseract.browserAct",
      "disabled": true,
      "position": [
        496,
        128
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "aa29f016-ead3-4041-8870-a0f047bb5c8c",
      "name": "BrowserAct: Scrape Bayut New Listings",
      "type": "n8n-nodes-browseract.browserAct",
      "disabled": true,
      "position": [
        496,
        384
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "5653fb85-8b76-459e-9a73-1a12d2154018",
      "name": "BrowserAct: Scrape Property Finder New Listings",
      "type": "n8n-nodes-browseract.browserAct",
      "disabled": true,
      "position": [
        480,
        656
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "3da46e31-cae1-42e2-87e5-8d8be1d388f9",
      "name": "Merge: Combine Portal Results",
      "type": "n8n-nodes-base.merge",
      "position": [
        864,
        80
      ],
      "parameters": {},
      "typeVersion": 3.2
    },
    {
      "id": "17535bef-1a6f-4c2f-b038-02f6615e3a98",
      "name": "Deduplicate & Structure Listings",
      "type": "n8n-nodes-base.code",
      "position": [
        1104,
        128
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "4367edea-487b-437e-85a2-f3b7b9819acd",
      "name": "Gemini: Analyze New Listings",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        1568,
        112
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "15bb1b1d-f397-41f8-bc9b-189296396694",
      "name": "Any Listings Found?",
      "type": "n8n-nodes-base.if",
      "position": [
        1344,
        128
      ],
      "parameters": {},
      "typeVersion": 2.3
    },
    {
      "id": "4bd93347-b8c1-473f-9439-9d297b8d762d",
      "name": "Parse & Merge AI Analysis",
      "type": "n8n-nodes-base.code",
      "position": [
        1904,
        112
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "e5b28b6f-dd78-456f-8954-a45d9f19179e",
      "name": "Build Intelligence Digest",
      "type": "n8n-nodes-base.code",
      "position": [
        2112,
        112
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "2ccee4aa-29fd-4ff4-b7b8-12089cb6f0f9",
      "name": "Gmail: Send Daily Digest",
      "type": "n8n-nodes-base.gmail",
      "position": [
        2560,
        96
      ],
      "parameters": {},
      "typeVersion": 2.2
    },
    {
      "id": "f8736cef-e93c-4620-afff-0cc94c6e27ba",
      "name": "Any New Listings?",
      "type": "n8n-nodes-base.if",
      "position": [
        2320,
        112
      ],
      "parameters": {},
      "typeVersion": 2.3
    },
    {
      "id": "53f7e8da-696f-4a13-89b2-d5c4c88a81c7",
      "name": "Hot Listings Found?",
      "type": "n8n-nodes-base.if",
      "position": [
        2784,
        96
      ],
      "parameters": {},
      "typeVersion": 2.3
    },
    {
      "id": "47ad015f-3c13-4462-b5eb-68bb42f8ec26",
      "name": "Slack: Hot Listing Alert",
      "type": "n8n-nodes-base.slack",
      "position": [
        3040,
        80
      ],
      "parameters": {},
      "typeVersion": 2.5
    },
    {
      "id": "6becd329-3dc9-44d3-aaaf-ede7c7a07525",
      "name": "Google Sheets: Log All Listings",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2976,
        368
      ],
      "parameters": {},
      "typeVersion": 4.7
    },
    {
      "id": "0765f02c-25e8-45e6-89b7-3141b565d2f4",
      "name": "Split: One Row Per Listing-old",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        2672,
        368
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "94c011d1-1be0-43ba-9ed0-ddc7c30720e6",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1600,
        -416
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "d750d322-bbae-4b11-8920-9930a1512d89",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -496,
        -352
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "23685345-d0e6-4c49-9608-5ea847525d78",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -192,
        -352
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "3d417ab8-2000-4c40-916d-76eeac9a8432",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        112,
        -592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "c8b837a9-8963-4822-9c99-f0cfce961840",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1040,
        -368
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "3725deeb-cf46-4c11-a858-0c00941d07b1",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1312,
        -368
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "08a0851e-e086-4337-a5dc-897e93e4eddd",
      "name": "Sticky Note6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2288,
        -368
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "bf69b55e-5a8b-4bd4-9792-3ba82b0354ce",
      "name": "Sticky Note7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        112,
        48
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "77112343-a97e-4d5d-bcad-13022c217f9f",
      "name": "Sticky Note8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -192,
        80
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "d42cd0a7-5bff-4bed-957a-280c98803357",
      "name": "Sticky Note9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3600,
        -592
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "settings": {
    "binaryMode": "separate",
    "availableInMCP": false,
    "executionOrder": "v1"
  },
  "versionId": "c7c55cf3-357f-4ebe-bcea-1c13c5c88f18",
  "nodeGroups": [],
  "connections": {
    "Manual: Run Now": {
      "main": [
        [
          {
            "node": "Set: Agent Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Any New Listings?": {
      "main": [
        [
          {
            "node": "Gmail: Send Daily Digest",
            "type": "main",
            "index": 0
          },
          {
            "node": "Split: One Row Per Listing-old",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Any Listings Found?": {
      "main": [
        [
          {
            "node": "Gemini: Analyze New Listings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Hot Listings Found?": {
      "main": [
        [
          {
            "node": "Slack: Hot Listing Alert",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Switch: Active Portals": {
      "main": [
        [
          {
            "node": "BrowserAct: Scrape Zillow New Listings",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "BrowserAct: Scrape Redfin New Listings",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "BrowserAct: Scrape Rightmove New Listings",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "BrowserAct: Scrape Bayut New Listings",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "BrowserAct: Scrape Property Finder New Listings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gmail: Send Daily Digest": {
      "main": [
        [
          {
            "node": "Hot Listings Found?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set: Agent Configuration": {
      "main": [
        [
          {
            "node": "Switch: Active Portals",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Slack: Hot Listing Alert": {
      "main": [
        []
      ]
    },
    "Build Intelligence Digest": {
      "main": [
        [
          {
            "node": "Any New Listings?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Parse & Merge AI Analysis": {
      "main": [
        [
          {
            "node": "Build Intelligence Digest",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule: Daily Market Scan": {
      "main": [
        [
          {
            "node": "Set: Agent Configuration",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Gemini: Analyze New Listings": {
      "main": [
        [
          {
            "node": "Parse & Merge AI Analysis",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge: Combine Portal Results": {
      "main": [
        [
          {
            "node": "Deduplicate & Structure Listings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split: One Row Per Listing-old": {
      "main": [
        [
          {
            "node": "Google Sheets: Log All Listings",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets: Log All Listings": {
      "main": [
        []
      ]
    },
    "Deduplicate & Structure Listings": {
      "main": [
        [
          {
            "node": "Any Listings Found?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "BrowserAct: Scrape Bayut New Listings": {
      "main": [
        [
          {
            "node": "Merge: Combine Portal Results",
            "type": "main",
            "index": 3
          }
        ]
      ]
    },
    "BrowserAct: Scrape Redfin New Listings": {
      "main": [
        [
          {
            "node": "Merge: Combine Portal Results",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "BrowserAct: Scrape Zillow New Listings": {
      "main": [
        [
          {
            "node": "Merge: Combine Portal Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "BrowserAct: Scrape Rightmove New Listings": {
      "main": [
        [
          {
            "node": "Merge: Combine Portal Results",
            "type": "main",
            "index": 2
          }
        ]
      ]
    },
    "BrowserAct: Scrape Property Finder New Listings": {
      "main": [
        [
          {
            "node": "Merge: Combine Portal Results",
            "type": "main",
            "index": 4
          }
        ]
      ]
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Every morning, this workflow scrapes Zillow, Redfin, and international property portals for new listings in your farm area, scores each one as Hot/Warm/Cold using Gemini AI, delivers a structured digest to Gmail and Slack, and logs all results in Google Sheets so you know the…

Source: https://n8n.io/workflows/17890/ — original creator credit. Request a take-down →

More AI & RAG workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

AI & RAG

Created by: Peyton Leveillee Last updated: October 2025

OpenAI Chat, Google Sheets, HTTP Request +5
AI & RAG

Categories Content Creation AI Automation Publishing Social Media

Google Docs, HTTP Request, Slack +7
AI & RAG

This workflow automates end-to-end ESG (Environmental, Social, and Governance) sustainability reporting for enterprise sustainability teams, compliance officers, and green governance leads. It solves

Agent, OpenAI Chat, Output Parser Structured +12
AI & RAG

This template is designed for B2B sales teams, recruiters, and business development professionals who want to identify sales opportunities by monitoring hiring signals from target companies. It's part

@Apify/N8N Nodes Apify, Google Sheets, Agent +4
AI & RAG

Automates sales data analysis and strategic insight generation for sales managers and strategists needing actionable intelligence. Fetches multi-source data from sales, marketing, and financial system

HTTP Request, Agent, OpenAI Chat +6