Templates / Digest new YouTube videos to Slack with Google Sheets, RapidAPI & GPT-4o-mini

Digest new YouTube videos to Slack with Google Sheets, RapidAPI & GPT-4o-mini

Needs changes

by Naveen Choudhary ✓ · 1,122 views · created 2025-06-08 · Content Creation, AI Summarization

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 31 nodes and runs on a schedule (every 10 minutes) (plus 1 other trigger). Along the way it connects Google Sheets, YouTube, OpenAI and Slack and 1 more. It also calls youtube138.p.rapidapi.com and yt-api.p.rapidapi.com over HTTP.

How it runs

Trigger: On a schedule (every 10 minutes) (plus 1 other trigger).

  1. Get RSS Links (Google Sheets): uses Google Sheets
  2. Get Channel ID (HTTP Request): calls youtube138.p.rapidapi.com
  3. Batch RSS Items (Loop Over Items (Split in Batches)): loops over the items in batches
  4. RSS Feed URL (Edit Fields (Set)): sets 1 field: rss_feed_url
  5. Fetch RSS Feed (HTTP Request): calls an HTTP API
  6. AI Agent: runs an AI agent, with model: OpenAI Chat Model; 3 tools (Get Rows, Append Row, Delete Row)
  7. Parse RSS XML (XML): converts between XML and JSON
  8. If newly published (Code): runs custom JavaScript code
  9. Check for new videos (If): checks a condition and branches into true / false
  10. Filter for New Video (Google Sheets): uses Google Sheets

…plus 15 more steps. See the full node list below.

Services it uses

Google SheetsYouTubeOpenAISlackOpenAI Chat Model

HTTP calls to: youtube138.p.rapidapi.com, yt-api.p.rapidapi.com

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • AI Agent v1 (old agent modes) in AI Agent (v1.8): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
  • Also check Slack Trigger requires a signing secret on the Slack API credential.
Removed in 3.0Replace with
AI Agent v1 (old agent modes)
AI Agent (v1.8)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.

Nodes used (15)

From the author

Who is this for? Marketing, content, and enablement teams that need a quick, human-readable summary of every new video published by the YouTube channels they care about—without leaving Slack. What problem does this workflow solve? Manually checking multiple…

Excerpt from Naveen Choudhary's description on n8n.io.

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.