Templates / Scrape hotel listings with prices from Booking.com using Brightdata & AI

Scrape hotel listings with prices from Booking.com using Brightdata & AI

Unknown

by phil ✓ · 1,065 views · created 2025-09-22 · Market Research, AI Chatbot

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 14 nodes and runs when a chat message arrives. Along the way it connects OpenRouter Chat Model and Brightdata (community).

How it runs

Trigger: When a chat message arrives.

  1. parameters (Edit Fields (Set)): sets 1 field: city
  2. Initiate batch extraction from URL (Bright Data): trigger collection by url (web scrapper)
  3. hotels (Loop Over Items (Split in Batches)): loops over the items in batches
  4. Check the status of a batch extraction (Bright Data): monitor progress snapshot (web scrapper)
  5. check if result ready (If): checks a condition and branches into true / false
  6. Download the snapshot content (Bright Data): download snapshot (web scrapper)
  7. Wait: pauses before continuing
  8. clean data (Edit Fields (Set)): sets 4 fields: title, address, original_price…
  9. Aggregate: combines items into one
  10. Human Friendly Results (AI Agent): runs an AI agent, with model: OpenRouter Chat Model; 1 tool (Calculator)

Services it uses

OpenRouter Chat ModelBrightdata (community)

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that @brightdata/n8n-nodes-brightdata is verified or supports 3.0 (used in Initiate batch extraction from URL, Check the status of a batch extraction, Download the snapshot content).

Nodes used (11)

From the author

This workflow automates the search and extraction of hotel data from Booking.com. Triggered by a chat message, it uses a combination of web scraping with Bright Data's Web Scraper and AI-powered data processing with OpenRouter to deliver a concise,…

Excerpt from phil's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.