🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

YouTube to Slack, 3 line Japanese video summaries

Lisa Granqvist Partner Workflow Automation Expert

Your team keeps saying “we should watch that later,” and then nobody does. Important YouTube uploads pile up, context gets lost, and the one person who did watch ends up translating the key points in Slack from memory.

Marketing leads feel it when competitor videos drop. Knowledge managers feel it when training content updates. And ops folks trying to keep a distributed team aligned feel it too. This YouTube Slack summaries automation turns every new upload into a short Japanese update your team will actually read.

Below you’ll see exactly how the workflow runs, what it replaces day-to-day, and how to customize the summary so it matches your internal style.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: YouTube to Slack, 3 line Japanese video summaries

The Problem: Teams Miss Videos (Or Waste Time Watching Them)

Keeping up with YouTube sounds easy until it becomes part of the job. A creator posts a 25-minute video, someone drops the link in Slack, and it sinks like a stone. Later, in a meeting, people reference “that part about the new feature,” but half the room never saw it. If your team works in Japanese, the gap widens: now you’re not just watching, you’re translating and summarizing too. The cost isn’t only time. It’s slow decisions, duplicated effort, and that constant low-level stress of feeling behind.

It adds up fast. Here’s where it usually breaks down inside real teams.

  • Someone has to notice the upload, remember to share it, and get the channel link right.
  • Watching “just to pull the highlights” turns into an hour of pausing, scrubbing, and note-taking.
  • Manual summaries come out inconsistent, so people stop trusting them and go back to watching the full video.
  • If you follow multiple channels, the sheer volume makes the whole habit collapse after a busy week.

The Solution: New Upload → Transcript → 3-Line JP Summary → Slack

This workflow watches a specific YouTube channel for new uploads and reacts the moment something new appears. When a video is posted, it pulls the transcript through RapidAPI (so you’re not manually copying captions or hunting for a transcript tool). Next, it cleans up the transcript by merging segmented text into one readable block. Then GPT-4o-mini turns that content into a natural-sounding, three-line Japanese summary that’s short enough for Slack but still specific. Finally, it posts the video title, link, and Japanese summary directly into your chosen Slack channel, so the update lands where your team already works.

The workflow starts with a YouTube RSS feed monitor tied to a channel ID. After transcript retrieval and cleanup, OpenAI generates a consistent Japanese summary. Slack receives a formatted message in something like #youtube-summary, ready to forward or pin.

What You Get: Automation vs. Results

Example: What This Looks Like

Say your team follows 3 creators and each posts 2 videos a week. If someone watches each video for “just 20 minutes” and then spends another 10 minutes writing a Japanese recap, that’s about 3 hours a week of pure upkeep. With this workflow, the human part becomes basically zero: the RSS trigger runs automatically, transcript + summary processing happens in the background, and Slack gets the post as soon as it’s ready. You still choose what to act on, but you stop paying the “watch everything” tax.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • YouTube RSS feed to monitor a specific channel.
  • RapidAPI to fetch YouTube transcripts reliably.
  • OpenAI API key (get it from the OpenAI API dashboard).
  • Slack workspace access to post into your chosen channel.

Skill level: Intermediate. You’ll connect credentials, paste an API key, and edit one prompt safely.

Don’t want to set this up yourself? Talk to an automation expert (free 15-minute consultation).

How It Works

A new YouTube upload triggers the workflow. n8n monitors the channel’s RSS feed, so you don’t rely on someone noticing the video or remembering to share it.

The transcript gets pulled and cleaned. An HTTP Request node calls the youtube-transcript3 endpoint on RapidAPI, then a small code step assembles the segmented transcript into one clean string.

OpenAI generates the Japanese summary. Using GPT-4o-mini, the workflow creates a natural three-line Japanese summary that’s meant to be skimmed quickly, not treated like a full translation.

Slack receives a ready-to-share update. The Slack node posts the title, link, and summary to your selected channel (often #youtube-summary), which means it’s instantly visible to the whole team.

You can easily modify the summary length and tone based on your needs. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the RSS Feed Trigger

Set up the workflow trigger to monitor a YouTube channel feed for new videos.

  1. Add the YouTube Feed Monitor node as your trigger.
  2. Set Feed URL to https://www.youtube.com/feeds/videos.xml?channel_id= and append your channel ID.
  3. Under Poll Times, keep the interval as everyX with 1 to check every minute.

If the trigger fires but no items appear, confirm the channel ID is valid and that the feed URL returns XML in your browser.

Step 2: Connect the YouTube Transcript API

Fetch the transcript for each new YouTube video and prepare the text payload for AI summarization.

  1. Add Retrieve Video Transcript after YouTube Feed Monitor.
  2. Set URL to =https://youtube-transcript3.p.rapidapi.com/api/transcript?videoId={{$json["id"].replace("yt:video:", "")}}.
  3. Enable Send Headers and add headers: x-rapidapi-key with [CONFIGURE_YOUR_API_KEY] and x-rapidapi-host with youtube-transcript3.p.rapidapi.com.
  4. Add Assemble Transcript Text after Retrieve Video Transcript to combine transcript segments into one string.
  5. Keep the JS Code as provided to build full_text, title, and link from the transcript and RSS data.

⚠️ Common Pitfall: The transcript API requires a valid RapidAPI key. If you leave [CONFIGURE_YOUR_API_KEY] unchanged, the request will fail.

Step 3: Set Up Create JP Summary

Generate a concise Japanese summary from the assembled transcript text.

  1. Add Create JP Summary after Assemble Transcript Text.
  2. Credential Required: Connect your openAiApi credentials.
  3. Set Model to gpt-4o-mini.
  4. In Messages, set the prompt content to =Summarize the following YouTube video transcript into **3 concise sentences in Japanese.**\n{{$json["full_text"]}}\n.

Step 4: Configure Post Summary to Slack

Send the Japanese summary and video details to your Slack channel.

  1. Add Post Summary to Slack after Create JP Summary.
  2. Credential Required: Connect your slackOAuth2Api credentials.
  3. Set Select to channel and choose your target channel in Channel.
  4. Set Text to =🎥 *New YouTube Video Summary*\n\n🕒 Posted: {{ $('YouTube Feed Monitor').item.json.pubDate }}\n🧩 Title: {{ $('YouTube Feed Monitor').item.json.title }}\n🔗 Link: {{ $('YouTube Feed Monitor').item.json.link }}\n📝 Summary: {{$json["message"]["content"]}}\n.

The Flowpast Branding sticky note is informational only and does not affect execution—keep it for documentation or remove it if you prefer a cleaner canvas.

Step 5: Test and Activate Your Workflow

Validate the full execution chain from feed detection to Slack delivery.

  1. Click Execute Workflow and trigger YouTube Feed Monitor with a recent video entry.
  2. Confirm Retrieve Video Transcript returns a transcript array and Assemble Transcript Text outputs full_text.
  3. Verify Create JP Summary outputs a message content with three Japanese sentences.
  4. Check Slack to ensure Post Summary to Slack posts the formatted message with title, link, and summary.
  5. Toggle the workflow Active once testing succeeds to enable automatic monitoring.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • RapidAPI credentials can expire or need specific permissions. If things break, check your RapidAPI dashboard subscription and the request headers in the HTTP Request node first.
  • If you’re using Wait nodes or external rendering, processing times vary. Bump up the wait duration if downstream nodes fail on empty responses.
  • Default prompts in AI nodes are generic. Add your brand voice early or you’ll be editing outputs forever.

Frequently Asked Questions

How long does it take to set up this YouTube Slack summaries automation?

About 30 minutes if your keys and Slack access are ready.

Do I need coding skills to automate YouTube Slack summaries?

No. You’ll paste an API key, connect Slack, and tweak one prompt.

Is n8n free to use for this YouTube Slack summaries workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in RapidAPI usage fees and OpenAI API costs (usually pennies per summary).

Where can I host n8n to run this automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

Can I customize this YouTube Slack summaries workflow for longer summaries or a different tone?

Yes, and it’s the part you should actually spend time on. Update the prompt inside the “Create JP Summary” OpenAI node to change the length (3 lines, 5 bullets, one paragraph) and add instructions like “use polite Japanese” or “keep it casual.” Many teams also add a short template that forces structure, like “要点 / 学び / 次のアクション.” If you monitor multiple channels, duplicate the RSS trigger and merge them before the transcript step so everything still lands in one Slack feed.

Why is my Slack connection failing in this YouTube Slack summaries workflow?

Usually it’s an expired OAuth token or the app not being allowed to post to that channel. Reconnect Slack credentials in n8n, then double-check the channel selection in the Slack message node and confirm the bot is invited to the channel.

How many videos can this YouTube Slack summaries automation handle?

Plenty for a normal team watchlist.

Is this YouTube Slack summaries automation better than using Zapier or Make?

Often, yes, because the transcript cleanup + AI summarization is where simple automations get awkward. n8n handles the logic cleanly, branching is flexible, and self-hosting avoids the “every step costs extra” feeling when volume grows. Zapier or Make can still work if you just want a basic RSS-to-Slack link drop, with no transcript processing. The moment you care about consistent Japanese summaries, n8n tends to be the smoother fit. Talk to an automation expert if you want a quick recommendation for your setup.

Once this is running, YouTube updates stop being a chore your team feels guilty about. You get clean Japanese summaries in Slack, consistently, and you move on.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal