Scan URLs for security threats with urlscan.io and GPT-4o mini
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER 🎉 Early Black Friday Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
How it works
• Webhook → urlscan.io → GPT-4o mini → Gmail
• Payload example: { "url": "https://example.com" }
• urlscan.io returns a Scan ID and raw JSON.
• AI node classifies the scan as malicious / suspicious / benign, assigns a 1-10 risk score, and writes a two-sentence summary.
• Gmail sends an alert that includes the URL, Scan ID, AI verdict, screenshot link, and full report link.
Set-up steps (~5 min)
• Create three credentials in n8n
- urlscan.io API key
- OpenAI API key (GPT-4o mini access)
- Gmail OAuth (or SMTP)
• Replace those fields in the nodes, or reference env vars like{{ $env.OPENAI_API_KEY }}.
• Switch the Webhook to Production → copy the live URL.
• Test with:
curl -X POST <your-webhook-url> \
-H "Content-Type: application/json" \
-d '{ "url": "https://example.com" }'