AI Agents

YouTube copy to blog

12 nodes 283 154 Webhook
Download

Workflow Description

An automation template that converts YouTube video transcripts into polished blog articles using an intelligent agent that processes text, embeds content, and retrieves relevant information through semantic search, then publishes the generated articles to spreadsheets and chat platforms.

How it works

  1. 1.Receive video link via webhook and split transcript into manageable text chunks for processing
  2. 2.Generate embeddings and store them in a vector database for semantic search and retrieval capabilities
  3. 3.Process content through an AI agent powered by Anthropic and OpenAI models to refine and enhance article quality
  4. 4.Save the final article to Google Sheets and notify team via Slack

Use cases

  • Convert educational video transcripts into SEO-optimized blog posts automatically
  • Centralize YouTube channel documentation in a shared spreadsheet for content repurposing and team reference

Requirements

  • Valid API keys for Anthropic, OpenAI, and Pinecone vector database services
  • Active webhook endpoint, Google Sheets access, and configured Slack channel for notifications

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Text Splitter OpenAI Vector Store Memory Anthropic AI Agent Google Sheets Slack

Details

Trigger Webhook
Nodes 12
Apps 8
Views 283
Downloads 154

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (12)

/

Sticky Note

Sticky Note

#1

Webhook Trigger

Webhook

#2

Text Splitter

Text Splitter Character Text Splitter

#3

Embeddings

OpenAI

#4

Pinecone Insert

Vector Store Pinecone

#5

Pinecone Query

Vector Store Pinecone

#6

Vector Tool

Tool Vector Store

#7

Window Memory

Memory Buffer Window

#8

Chat Model

Lm Chat Anthropic

#9

RAG Agent

Agent

#10

Append Sheet

Google Sheets

#11

Slack Alert

Slack

#12