Automate YouTube Video Notifications to Slack
🎬 YouTube New Video → Auto-Post Link to Slack
This workflow automatically checks your YouTube channel’s RSS feed every 30 minutes and posts a message to Slack when a new video is published. It includes the title, description snippet, publish date, and a direct “Watch Now” button.
⚙️ How It Works
Check Every 30 Minutes
A Cron node runs on a 30-minute interval.
Keeps monitoring the channel RSS feed for updates.
Fetch YouTube RSS
The HTTP Request node retrieves the channel’s RSS feed.
Uses the format:
https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID
Parse RSS & Check for New Video
A Code node extracts video info:
Title
Link
Description
Published date
Sorts by most recent publish date.
Ensures only new videos within last 2 hours are processed (avoids duplicate posts).
Format Slack Message
Builds a rich Slack message with:
Video title
Description preview
Published date
Button: “🎥 Watch Now”
Post to Slack
Sends the formatted message to your chosen Slack channel (default: #general).
Includes custom username/icon for branding.
🛠️ Setup Steps
-
Get YouTube Channel RSS Go to your channel page → View Page Source.
Find: channel/UCxxxxxxxxxx (your channel ID).
Construct RSS feed:
https://www.youtube.com/feeds/videos.xml?channel_id=YOUR_CHANNEL_ID Replace YOUR_CHANNEL_ID_HERE in the HTTP Request node. -
Connect Slack Create a Slack app at api.slack.com.
Add OAuth scopes: chat:write, channels:read.
Install to your workspace.
In n8n, connect your Slack OAuth credentials. -
Adjust Timing (Optional) Default = runs every 30 minutes.
Modify the Cron node if you want faster or slower checks.
📺 Example Slack Output
🎬 New Video Published! How to Automate Your Business with n8n 📅 Published: Aug 29, 2025 Learn how to connect your apps and automate repetitive tasks using n8n…
With a clickable 🎥 Watch Now button linking directly to the video.
⚡ With this workflow, your Slack team is always up to date on new YouTube uploads — no manual link sharing needed.
Related Templates
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments