Monitor AWS WAF-protected product prices with CapSolver, schedule, and webhook
UnknownUnknown. 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.
Community nodes
These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
n8n-nodes-capsolver(Solve AWS WAF, Solve AWS WAF [Webhook])
Nodes used (9)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Cap Solver
n8n-nodes-capsolver.capSolver - HTTP Request
n8n-nodes-base.httpRequest - HTML
n8n-nodes-base.html - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook
What it does
How it works 1. Triggers at a regular interval or via a webhook request. 2. Solves AWS WAF challenge then makes a request to fetch the product page. 3. Extracts product data from the retrieved HTML page. 4. Compares the current and previously stored data to detect any changes. 5. Sends an alert if data has changed; else logs no change. 6. Returns results if triggered via webhook. Setup steps - Configure schedule settings in 'Every 6 Hours' node. - Set up AWS WAF credentials in 'Solve AWS WAF' nodes. - Input target URL in 'Fetch Product Page' nodes. - Configure webhook URL in 'Receive Monitor Request' node. Customization Adjust the target site URL in 'Fetch Product Page' and related nodes to match different sites or specific pages.