πŸ’¬ Answer real estate questions with AI using PropertyFinder.ae, OpenRouter, and SerpAPI

⚑ 576 views Β· πŸ’¬ Support Chatbots

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

AI Real Estate Agent with OpenRouter and SrpAPI to talk with property objects from propertyfinder.ae

This n8n template demonstrates a simple AI Agent that can:


Use Case

This workflow serves as a starting point for building complex AI assistants for real estate or other domains.

See the demo video

Potential Enhancements


How It Works

  1. The workflow is triggered by a β€œWhen chat message received” node for simple demonstration.
  2. The Chat Memory Manager node extracts the last 30 messages for the current session.
  3. A code node finds the property link, first by checking the most recent user message and then by searching the conversation history.
  4. If a link is found, an HTTP Request node scrapes the HTML content from the listing page.
  5. The Summarize code node parses the HTML, retrieves key information, and passes it to the AI Agent as a temporary knowledge base.
  6. The final AI Agent node answers user queries using the scraped knowledge base and falls back to the SerpAPI tool when information is missing.

How to Use


Requirements


Need Help Building Something More?

Contact me on:

Happy Hacking! πŸš€

πŸ”— Nodes Used

HTTP Request, AI Agent, Simple Memory, SerpApi (Google Search), Chat Memory Manager, Chat Trigger

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup