---
title: "YouTube Transcript integration | Growf"
description: "Retrieve and store captions for one video or a bounded batch, read job and batch status, access stored transcripts… Connect YouTube Transcript to Growf."
url: "https://www.growf.io/integrations/youtube_transcript/"
language: "en"
---

Integration / Knowledge

![YouTube Transcript logo](https://logos.composio.dev/api/youtube_transcript)

# YouTube Transcript integration

Retrieve and store captions for one video or a bounded batch, read job and batch status, access stored transcripts and languages, and resolve playlist or channel video metadata through the YouTube Transcript REST API.

[Get a demo](https://www.growf.io/demo/)

About YouTube Transcript

## YouTube Transcript is a REST API for retrieving, storing, and reading YouTube video captions and transcript metadata. Use it to turn YouTube videos, playlists, and channels into searchable transcript data.

[All integrations](https://www.growf.io/integrations/)

Category

Knowledge, Content

Connection

API key

Type

Tool

Actions

1541

Tags

library

Example prompts

## What you can ask Growf to do with YouTube Transcript

- “Summarize transcript for this YouTube video”

- “Fetch captions for playlist videos”

- “List stored transcript language options”

Available actions

## 1541 actions your agents can run in YouTube Transcript

- Get Stored Transcript  
Read a transcript already stored in the connected account without submitting new transcription work or consuming retrieval credits.
- Get Video Transcript  
Fetch captions for one YouTube video and store the resulting transcript in the connected account. This consumes provider credits, but never starts ASR. The tool waits up to 20 seconds for asynchronous caption jobs; if one is still processing, use GET\_VIDEO\_TRANSCRIPT\_JOB\_STATUS with the job\_id from…
- Get Video Transcript Job Status  
Read one transcript job's current processing, completed, failed, or requires-ASR-confirmation state without creating work or waiting. Use this one-shot read when GET\_VIDEO\_TRANSCRIPT times out, passing the same include flags to recover the requested transcript shape.
- Get Video Transcripts Batch  
Fetch and store captions for 1-10 YouTube videos. Each uncached video can consume provider credits, so cost scales with the request size. ASR never starts. This creates one batch and waits up to 20 seconds for a terminal result; if it is still processing, use GET\_VIDEO\_TRANSCRIPTS\_BATCH\_STATUS with…
- Get Video Transcripts Batch Status  
Read the current state and available per-video results for a transcript batch without creating work or waiting. Use this one-shot read to recover when GET\_VIDEO\_TRANSCRIPTS\_BATCH times out while the provider is still processing.
- List Stored Transcripts  
List and search transcripts already stored in the connected account, one bounded page at a time.
- List Transcript Languages  
List stored languages and YouTube translation target languages for one owned video transcript.
- Resolve Channel Videos  
Requires Basic or higher. Resolve a YouTube channel into bounded upload metadata without transcribing the videos. This may count against the account's monthly channel allowance.
- Resolve Playlist Videos  
Requires Basic or higher. Resolve a YouTube playlist into bounded video metadata without transcribing the videos. This may count against the account's monthly playlist allowance.

## Put YouTube Transcript to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.

[Get a demo](https://www.growf.io/demo/)
