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, des...
Template notes
🎬 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
1. Check Every 30 Minutes - A Cron node runs on a 30-minute interval. - Keeps monitoring the channel RSS feed for updates.
2. Fetch YouTube RSS - The HTTP Request node retrieves the channel’s RSS feed. - Uses the format: https://www.youtube.com/feeds/videos.xml?channelid=YOURCHANNELID
3. 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).
4. Format Slack Message - Builds a rich Slack message with: - Video title - Description preview - Published date - Button: “🎥 Watch Now”