Extract Clean Web Content with Anti-Bot Fallback for AI Agents & Workflows
UnknownWhat this workflow does
This workflow has 13 nodes and runs when another workflow calls it. Along the way it connects Webpage Content Extractor (community).
How it runs
Trigger: When another workflow calls it.
- Simple Scraper (HTTP Request): calls an HTTP API
- Is Binary (If): checks a condition and branches into true / false
- Not (If): checks a condition and branches into true / false
- ContentType Error (Stop and Error): stops the run with an error
- Content Extractor (Webpage Content Extractor): uses Webpage Content Extractor
- Try Antibot Evasion (If): checks a condition and branches into true / false
- Not Found (Stop and Error): stops the run with an error
- Full Text (If): checks a condition and branches into true / false
- Scrape.do (HTTP Request): calls an HTTP API
- Server Error (Stop and Error): stops the run with an error
…plus 2 more steps. See the full node list below.
Services it uses
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 n8n-nodes-webpage-content-extractor is verified or supports 3.0 (used in Content Extractor).
Nodes used (6)
- Webpage Content Extractor
n8n-nodes-webpage-content-extractor.webpageContentExtractor - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Stop and Error
n8n-nodes-base.stopAndError - Edit Fields (Set)
n8n-nodes-base.set - Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger
From the author
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Clean Web Content Extraction with Anti-Bot Fallback Extract clean and structured text from any webpage with optional fallback to an anti-bot scraping service.…