n8n community node · npm n8n-nodes-transkrio

Video transcripts in n8n

The Transkrio node turns a YouTube, TikTok, Instagram Reel or podcast link into text inside your n8n workflows. Summarize new uploads, repurpose content, or give your AI Agent the ability to watch videos.

Install

  1. In n8n: Settings, Community Nodes, Install, then enter n8n-nodes-transkrio.
  2. Get a free API key (100 credits) and create a Transkrio API credential with it.
  3. Add the Transkrio node to a workflow.

Operations

OperationOutputCost
Get TranscriptFull text plus timestamped segments, optional language1 credit with captions, 1 per minute of transcribed audio
Get Many TranscriptsUp to 50 URLs, one item per video with ok and the transcript or an errorSame as separate calls
Get MetadataTitle, channel or show, duration, views, upload date, caption languages1 credit
List VideosVideos of a playlist or channel, or a podcast's episodes, one item each1 credit
Get UsagePlan, credits left, last 30 daysFree

Errors (no captions, private video, invalid URL) cost nothing. Turn on Continue On Fail to keep the workflow running and get the error in the item.

Example: summarize a channel's new videos

  1. Schedule Trigger every morning.
  2. Transkrio, List Videos with URL @yourfavoritechannel and Limit 5.
  3. Transkrio, Get Transcript with URL {{ $json.url }}.
  4. An OpenAI or Anthropic node that summarizes {{ $json.text }}.
  5. Slack, Notion or Google Sheets to store the summaries.

Example: an agent that watches videos

Add the Transkrio node as a tool of the AI Agent node in a chat workflow. When someone pastes a link, the agent calls Get Transcript on its own and answers questions about the video. The same works in Claude or Cursor with the MCP server.

The node is open source on GitHub and published on npm. Calling the API from a plain HTTP Request node works too: see the API reference.

Try it with 100 free credits No card needed. Failed requests are free and unused credits roll over.
Get free API key

FAQ

How do I install it?

In n8n go to Settings, Community Nodes, Install, and enter n8n-nodes-transkrio. It works on self-hosted n8n.

Can the AI Agent node use it?

Yes. Add Transkrio as a tool of the AI Agent node and the agent will fetch a transcript whenever a user sends a video or podcast link.

What happens with long podcast episodes?

Get Transcript waits for them (up to 15 minutes). Get Many Transcripts returns those items with error code processing so you can send them again later.