Templates / Create Notion page summaries from URLs with Snapshot Site and Slack alerts

Create Notion page summaries from URLs with Snapshot Site and Slack alerts

Unknown

by Rabii Jemaiel ✓ · 49 views · created 2026-07-22 · Document Extraction, AI Summarization

Unknown. 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).

Nodes used (9)

SlackNotion

What it does

Quick Overview This workflow receives a published page URL via webhook, analyzes the page with Snapshot Site, posts failures or quality issues to Slack, and creates a structured summary page in Notion with the extracted summary, topics, headings, and content-quality notes. How it works 1. Receives a POST webhook request (or a manual test payload) containing a page URL. 2. Sends the URL to Snapshot Site AI Analyze to extract a summary, topics, headings, and quality signals. 3. If the Snapshot Site request returns an API error, posts an error alert to a Slack channel and stops. 4. If the page is detected as blank or CAPTCHA-walled, posts a content-quality warning to Slack and skips creating a Notion page. 5. For valid pages, formats the analysis into Notion-ready fields (title, URL, summary, topics, headings, and quality notes). 6. Creates a new Notion page under the выбранный parent page with the structured analysis content. Setup 1. Install the community node n8n-nodes-snapshot-site and add Snapshot Site API credentials. 2. Add a Notion connection and set the target parent page ID in the Notion node. 3. Add a Slack connection and confirm the target channels (for example content-ops-alerts and content-quality) exist or update them. 4. Copy the webhook Production URL and configure your CMS/page publisher to POST JSON in the shape { "url": "https://..." } (mapped to body.url in the workflow).

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.