All use cases

Automate video transcripts in n8n, Zapier and Make

Most transcript jobs are the same few steps on repeat: a new video appears, get what it says, have a model summarize or classify it, and send the result somewhere. TranscriptFetch has a verified n8n node with free templates, and Zapier and Make can call the same API from an HTTP step.

How it works

  1. 01

    Trigger

    On a schedule, on every new upload from a channel or profile, or when someone drops a link into a form, a sheet or a chat.

  2. 02

    Get the transcript

    The TranscriptFetch node gets a video's transcript or lists a channel, profile, playlist or search. Videos without captions are transcribed from their audio.

  3. 03

    Add the AI step

    Summarize, extract key points, classify, translate, or answer questions with your chat model.

  4. 04

    Send it on

    To Notion, Google Sheets, Slack, email or your CRM: wherever the result is needed.

Example

Zapier or Make: an HTTP request step

bash
POST https://transcriptfetch.com/api/v2/transcripts/video
Authorization: Bearer tf_live_YOUR_KEY
Content-Type: application/json

{"video": "<link from the previous step>", "timestamps": false}

# The response's data.text is the plain transcript for your AI step

What you get

  • A verified n8n node: transcripts, channel and playlist listings, search, and a trigger for new uploads
  • Free n8n templates: summarize a channel, transcribe every new upload, chat with any video
  • Plain text with timestamps off, ready to pass to an AI step
  • The same API from Zapier's Webhooks or Make's HTTP module

Questions

  • Is there an n8n node for YouTube transcripts?

    Yes: n8n-nodes-transcriptfetch, a verified community node. It covers YouTube, TikTok and Instagram transcripts, channel and playlist listings, search, and a trigger for new uploads.

  • Can I use it in Zapier or Make?

    Yes. Call the API from Zapier's Webhooks step or Make's HTTP module with your API key in the Authorization header. The response's text drops straight into the next step.

  • How do I get a summary of every new video on a channel?

    Use the n8n template that transcribes every new upload, or create a monitor with a webhook that starts your workflow. Add a chat model step to summarize and send the result to Slack, email or Notion.

  • What does an automation cost to run?

    One credit per caption fetch or listing page, and nothing for failures. Videos without captions are charged by length for AI transcription, only when the transcript is delivered.

More use cases

Get a free API key

Every account gets 50 free credits a month, no card needed. Failed requests are free.