{
  "name": "Extract Clean Web Content with Anti-Bot Fallback for AI Agents & Workflows",
  "nodes": [
    {
      "id": "f449a425-4ae9-462d-91bb-ff0b85a73202",
      "name": "Content Extractor",
      "type": "n8n-nodes-webpage-content-extractor.webpageContentExtractor",
      "position": [
        940,
        100
      ]
    },
    {
      "id": "e52eddc5-72a7-4bd8-8679-ecedccad447c",
      "name": "Try Antibot Evasion",
      "type": "n8n-nodes-base.if",
      "position": [
        280,
        180
      ]
    },
    {
      "id": "a90654b8-b83b-41ed-a665-9a0303a84de3",
      "name": "Scrape.do",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        500,
        180
      ]
    },
    {
      "id": "62c1fb07-35e0-4942-b38d-b888b559e109",
      "name": "Server Error",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        500,
        380
      ]
    },
    {
      "id": "7e793496-3ba7-4a30-bb6c-d483c00671c6",
      "name": "Not 404",
      "type": "n8n-nodes-base.if",
      "position": [
        60,
        180
      ]
    },
    {
      "id": "9ae25973-ffa0-4b14-943b-d8a9fa0ee3b0",
      "name": "Not Found",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        280,
        380
      ]
    },
    {
      "id": "8af2bbee-ebd0-49e2-aa4a-bc58e1ccaf31",
      "name": "Simple Scraper",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -160,
        120
      ]
    },
    {
      "id": "f0f8106a-9a8c-492e-8082-fc82a3852765",
      "name": "Full Text",
      "type": "n8n-nodes-base.if",
      "position": [
        1160,
        100
      ]
    },
    {
      "id": "325b73df-6fe0-4c22-985e-0916a09a8865",
      "name": "Fulltext Output",
      "type": "n8n-nodes-base.set",
      "position": [
        1380,
        0
      ]
    },
    {
      "id": "32e88e32-0068-47de-8f72-aee167f15ca2",
      "name": "Summary Output",
      "type": "n8n-nodes-base.set",
      "position": [
        1380,
        200
      ]
    },
    {
      "id": "96438bb1-1918-4ae6-9a40-0624968ca7b3",
      "name": "Is Binary",
      "type": "n8n-nodes-base.if",
      "position": [
        720,
        0
      ]
    },
    {
      "id": "5bb977be-3e50-4240-a05a-4df23e8f7470",
      "name": "ContentType Error",
      "type": "n8n-nodes-base.stopAndError",
      "position": [
        940,
        -80
      ]
    },
    {
      "id": "7b68057e-9189-4291-a40f-e9941443a65a",
      "name": "Workflow Call",
      "type": "n8n-nodes-base.executeWorkflowTrigger",
      "position": [
        -380,
        120
      ]
    },
    {
      "id": "bbe6563d-1131-4f7e-9a19-0dff16d1adb5",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1200,
        -100
      ],
      "parameters": {
        "width": 760,
        "height": 640,
        "content": "# WebPage Reader for AI Agents & Workflows\n\nThis sub-workflow enables reliable and clean scraping of any public webpage by simply passing a **url** parameter. It is designed to be embedded into other "
      }
    },
    {
      "id": "cf3a4e8f-d63f-482d-81eb-746ed7f66c85",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1600,
        -100
      ],
      "parameters": {
        "width": 680,
        "height": 660,
        "content": "# Setup\nTo set up this workflow you will need to install the [n8n-nodes-webpage-content-extractor](https://www.npmjs.com/package/n8n-nodes-webpage-content-extractor) community node and API Token from "
      }
    }
  ],
  "connections": {
    "Not 404": {
      "main": [
        [
          {
            "node": "Try Antibot Evasion",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Not Found",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Full Text": {
      "main": [
        [
          {
            "node": "Fulltext Output",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Summary Output",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Is Binary": {
      "main": [
        [
          {
            "node": "ContentType Error",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Content Extractor",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape.do": {
      "main": [
        [
          {
            "node": "Is Binary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Workflow Call": {
      "main": [
        [
          {
            "node": "Simple Scraper",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Simple Scraper": {
      "main": [
        [
          {
            "node": "Is Binary",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Not 404",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Content Extractor": {
      "main": [
        [
          {
            "node": "Full Text",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Try Antibot Evasion": {
      "main": [
        [
          {
            "node": "Scrape.do",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Server Error",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}