Latenode

Automatically Generate Comprehensive YouTube Metadata

This automation helps YouTube content creators streamline the process of generating comprehensive video metadata, including accurate timestamps, relevant tags, and a detailed description.

It works by monitoring a specified YouTube channel's RSS feed for new uploads, scraping the video data, and then using a large language model to automatically generate the required metadata fields. The formatted metadata is then used to update the YouTube video, saving creators time and ensuring their videos are properly optimized for search and discovery. The workflow integrates with the Apify web scraping service and a Mistral Cloud language model, along with the YouTube API to update the video details.

Updated Apr 2, 2026Est. run: 23sEst. cost: $0.0015
How Latenode estimates time and cost

Latenode bills workflow runs in credits: 1 credit = 30 seconds of processing. Minimum charge per run depends on your plan. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how credits work →
Video, audio & media

Workflow preview

What this template does

  • Monitors a YouTube channel's RSS feed for new uploads
  • Scrapes video data from the channel
  • Generates video metadata using a large language model
  • Formats the metadata to update the YouTube video
  • Integrates with Apify, Mistral Cloud, and the YouTube API

How it works

1
Trigger

Monitor YouTube Channel

The automation monitors the specified YouTube channel's RSS feed for new video uploads. When a new video is detected, it triggers the workflow to begin processing the video data.

2
Action

Scrape Video Data

The automation uses the Apify web scraping service to extract the video's information, including the script and subtitles. This data is gathered from the video's page on YouTube.

3
Logic

Check Metadata

The automation verifies if the video's metadata (timestamps, tags, description) has already been generated. If not, it proceeds to the next step.

4
AI

Generate Metadata

The automation uses a Mistral Cloud language model to automatically generate comprehensive metadata for the video, including accurate timestamps, relevant tags, and a detailed description based on the video's content.

5
Action

Format Metadata

The generated metadata is formatted into the required structure and prepared for upload to the YouTube video.

6
Action

Update YouTube Video

The formatted metadata is then uploaded to the YouTube video using the YouTube API, updating the video's details and optimizing it for search and discovery.

Setup guide

1

Configure YouTube Channel

Add the YouTube channel ID in the 'YouTube Channel ID' input field of the 'RSS Feed Trigger' node.

2

Add Apify Credentials

Add your Apify API token in the 'Apify API Token' field of the 'Apify' node in the Latenode Credentials panel.

3

Add YouTube API Credentials

Add your YouTube API credentials (API key or OAuth client ID and secret) in the 'YouTube API' field of the Latenode Credentials panel.

4

Configure Mistral Cloud Endpoint

Add the Mistral Cloud API endpoint in the 'Mistral Cloud API Endpoint' field of the 'Generate Description' node.

5

Customize Metadata Generation

Adjust the settings in the 'Generate Description' node, such as the temperature, max tokens, and other parameters, to customize the metadata generation process.

Requirements

Access to the YouTube Data API to fetch and update video metadata
Apify account and workspace access to run the web scraping tasks
Mistral Cloud account and API access to generate the video description and tags
Integration with the RSS feed of the target YouTube channel to monitor new uploads

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.

More templates

You might also like

Browse all templates →
Video, audio & media

Automatically upload YouTube videos with AI-generated metadata

This workflow automates the process of uploading videos to YouTube, including generating optimized metadata such as titles, descriptions, and tags using AI-powered analysis of video transcripts. It monitors a designated Google Drive folder for new video uploads, automatically retrieves the videos, uploads them to YouTube, and applies the generated metadata without manual intervention. The workflow is designed for content creators, marketing teams, and channel managers who want a simple, hands-off solution to upload videos and automatically generate optimized metadata.

15s$0.0009
Video, audio & media

Automate Google Drive to YouTube video publishing

This automation allows users to easily upload new videos from their Google Drive folders to their YouTube channel. It works by monitoring a specified Google Drive folder for any new video files, and then automatically uploading those files to the user's connected YouTube channel. This integration simplifies the process of sharing video content across the two platforms, saving users time and effort. The key steps involved are: 1) Detecting new video files in a Google Drive folder, and 2) Uploading those files to the user's YouTube channel with the option to customize metadata like title and description.

7s$0.0004
Video, audio & media

Automatically sync new YouTube channel videos to an RSS feed

This automation allows users to monitor a specific YouTube channel for new video uploads and automatically generate an RSS feed containing the video details. The feed can then be used in feed readers or other automation tools to stay up-to-date on the latest content from the YouTube channel. The workflow involves a 'New Video in Channel' trigger that watches for new videos, and a 'Create Item in Feed' action that generates a new feed item with the video's title, description, and source URL. This integration leverages YouTube and Zapier's RSS functionality to provide a convenient way for users to track and distribute their YouTube channel's content.

9s$0.0006