workflows.fit
Back to n8n workflows
n8n template$1By Calistus Christian

Scan URLs with urlscan.io and send results via Gmail

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 do...

CommunicationHITLDevelopmentUtilityCore NodesSticky NoteWebhookUrl Scan Io
Open checkout
Loading interactive preview...

Template notes

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 json { "url": "https://example.com" }