Content Creation · Marketing Teams

AI Agent for Digesting YouTube Videos to Slack with Subtitles

Automate YouTube video digests and Slack sharing end-to-end.

How it works
1 Step
Monitor feeds
2 Step
Fetch and process data
3 Step
Generate, format, and post
The AI agent checks the Google Sheet for configured RSS feeds, queries each feed every 10 minutes, and selects videos published since the last processed timestamp.

Overview

End-to-end automation that turns video data into Slack-ready insights.

@@


Capabilities

What AI Agent for Digesting YouTube Videos to Slack does

Performs end-to-end content distillation and sharing in a repeatable workflow.

01

Fetches RSS feeds on a 10-minute schedule and identifies brand-new videos.

02

Retrieves title, description, and English subtitles.

03

Builds an AI payload and generates a digest and article with GPT-4o-mini.

04

Formats the output into Slack Block Kit messages.

05

Posts the digest to a Slack channel.

06

Appends processed video links back to Google Sheets to prevent duplicates.

Why you should use AI Agent for Digesting YouTube Videos to Slack

@@

Before
Manually monitoring multiple YouTube channels
Skimming long videos for key takeaways
Copying highlights into Slack
Juggling multiple tools to assemble a digest
Dealing with duplicate alerts and stale links
After
Automatic detection of fresh videos
Consistent, GPT-generated digests
Slack-ready, structured content
Deduplicated video logs in Google Sheets
Faster cross-team distribution of insights
Process

How it works

A simple, 3-step process anyone can follow.

Step 01

Monitor feeds

The AI agent checks the Google Sheet for configured RSS feeds, queries each feed every 10 minutes, and selects videos published since the last processed timestamp.

Step 02

Fetch and process data

For every new video, the agent calls the YouTube API to get the title and description, retrieves English subtitles via RapidAPI, and builds a structured AI payload.

Step 03

Generate, format, and post

OpenAI returns a digest and article in JSON; a formatter converts it into Slack Block Kit messages and posts to the designated channel; the video link is logged in Sheets to prevent duplicates.


Example

Example workflow

A concrete scenario showing task, time, and outcome.

Scenario: A marketing team tracks six brand channels. Overnight, new videos are detected; within 2–3 minutes, a Slack digest is posted to #video-digest with the title, key takeaways, and a link.

Content Creation Google SheetsYouTube APIRapidAPI subtitlesOpenAI AI Agent flow

Audience

Who can benefit

Roles that gain fast, actionable video insights.

✍️ Marketing managers

Need concise, up-to-date briefs to inform campaigns.

💼 Content teams

Need a repeatable digest flow to plan repurposing.

🧠 Enablement teams

Require consistent knowledge snippets for sales enablement.

Product marketers

Need competitive intel from feature demos summarized.

🎯 Internal learning teams

Want auto-summarised conference talks for engineers.

📋 Social media managers

Require ready-to-post captions and moments for cross-platform use.

Integrations

Tools the agent uses to automate the digest workflow.

Google Sheets

Stores RSS feeds, last processed timestamps, and logs processed video links to prevent duplicates.

YouTube API

Fetches video title and description.

RapidAPI subtitles

Fetches English subtitles for videos.

OpenAI

Generates the digest and article from video data.

Slack

Posts the digest into a chosen channel and applies Slack Block Kit formatting.

Applications

Best use cases

Scenarios where the digest workflow adds concrete value.

Product marketing: instantly brief sales and CS teams when a competitor uploads a feature demo.
Internal learning hub: auto-summarise conference talks for engineers and share notes.
Social media managers: generate ready-to-post captions and key moments for repurposing.
Sales enablement: provide digest summaries to reps before outreach.
Customer success: surface quick update digests from new product demos.
Event coverage: summarise webinars for quick internal distribution.

FAQ

FAQ

Common questions and practical answers.

Yes. You can adjust the OpenAI prompt, choose which fields to include (title, summary, key points), and set the digest length. The system supports shorter bullet-based summaries or longer narratives. You can decide to include links, timestamps, or thumbnails. Changes apply to all subsequent digests without coding. If you need different digests for different channels, separate prompts can be configured.

Yes. The Slack integration can target public or private channels in your workspace. Channel access and permissions are governed by your Slack app settings. You can specify the delivery channel per feed and switch targets at any time. If a channel is restricted, the agent will skip posting until access is granted. The workflow logs posting status for auditing.

Processed video links are logged in Google Sheets after posting. Before processing a feed item, the agent checks the sheet for an existing entry and skips duplicates. A last-published timestamp also helps avoid reprocessing. If a duplicate is detected, the system records the event with a reason. This guarantees each video is digested once unless manually reset.

If English subtitles are unavailable, the agent can fall back to the video title and description for a summary. The AI prompt can be configured to handle missing subtitles gracefully, producing a crisp digest from available text. You can enforce a minimum data requirement before digest generation. The result remains Slack-ready, with or without subtitles.

Yes. The Google Sheets feed list can be extended; each feed can have its own destination Slack channel and digest settings. The cadence, freshness window, and prompt rules are easily tuned. Increased feeds may impact processing time, so you can adjust the interval or parallelize requests. All changes apply without code changes.

The agent stores only the necessary metadata in your configured tools (Google Sheets, Slack logs, and OpenAI outputs). Access is governed by your Google and Slack permissions and credentials. Data handling follows standard operational security practices; secrets are stored in dedicated credentials within your workflow tool. You control who can view the digests and the logs.

A basic setup is sufficient: configure the Google Sheet with feed URLs, provide a Slack channel, and supply API keys for YouTube, RapidAPI, and OpenAI. No coding is required to run the automation once configured. The prompts and model selection can be adjusted through the workflow interface. If you want custom prompts or additional integrations, you can modify the payload without touching code.


AI Agent for Digesting YouTube Videos to Slack with Subtitles

Automate YouTube video digests and Slack sharing end-to-end.

Use this template → Read the docs