Overview
Receive a URL via Webhook, submit it to urlscan.io, wait ~30 seconds for artifacts (e.g., screenshot), then email a clean summary with links to the result page, screenshot, and API JSON.
What this template does
- Ingests a URL from a POST request.
- Submits the URL to urlscan.io and captures the scan UUID.
- Waits 30s to give urlscan time to generate the screenshot and result artifacts.
- Sends a formatted HTML email via Gmail with all relevant links.
Nodes used
- Webhook (POST
/urlscan
)
- urlscan.io → Perform a scan
- Wait (30 seconds; configurable)
- Gmail → Send a message
Input
{ "url": "https://example.com" }