Send YouTube transcripts to Slack using AssemblyAI
π§ How it works This workflow lets users extract full YouTube video transcripts directly from Slack using n8n and AssemblyAI.
When a user submits a YouTube link via a Slack slash command, the workflow validates the video duration and converts the video into an audio file. The audio is then sent to AssemblyAI for transcription. Once the transcription is complete, the workflow cleans and formats the transcript for readability and posts the full text back to Slack asynchronously.
βοΈ Features β’ Triggers from a Slack slash command with a YouTube link β’ Validates video length before processing (maximum 10 minutes) β’ Converts YouTube videos to MP3 for transcription β’ Polls transcription status until completion β’ Cleans and reformats the transcript for easy reading β’ Posts the full transcript back to Slack without blocking the command
π‘ Use cases & expected outcomes β’ YouTube lectures or tutorials β Get a full transcript in Slack for reference or note-taking β’ Podcast or interview videos β Extract spoken content as text for quoting or analysis β’ Product demos or walkthroughs β Review video content quickly without rewatching
π‘ Perfect for β’ Teams that need quick access to YouTube transcripts inside Slack β’ Researchers, content creators, and note-takers β’ Developers learning how to connect Slack, external APIs, and async workflows in n8n
Related Templates
Automate Free IP Analysis: NixGuard AI Summaries & Wazuh Integration
Supercharge Your Security Operations for Free Stop wasting time manually investigating suspicious IP addresses. This wo...
Convert JSON Objects to Base64 Strings with File Processing
Encode JSON to Base64 String in n8n This example workflow demonstrates how to convert a JSON object into a base64-encod...
AI Agent with Ollama for current weather and wiki
This workflow template demonstrates how to create an AI-powered agent that provides users with current weather informati...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments