---
title: "YouTube Transcript integration for LuumenAI"
url: "https://www.luumen.ai/integrations/youtube-transcript/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# YouTube Transcript integration for LuumenAI

Pull captions for YouTube videos and keep the transcripts on hand

## What LuumenAI can do with YouTube Transcript

LuumenAI connects to YouTube Transcript with an API token and exposes 9 tools (7 read-only · 2 write). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 9 tools (7 read-only · 2 write)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: AI & automation

## About YouTube Transcript with LuumenAI

Connect YouTube Transcript and the agent can work with your stored captions directly. It lists and searches transcripts you already hold, reads job and batch status, checks which languages exist for a video, and resolves the videos behind a playlist or channel. When new captions are needed, it fetches them for one video or a batch of up to ten and stores the result.

## Example tools

Read-only (7 in total):

- `YOUTUBE_TRANSCRIPT_GET_STORED_TRANSCRIPT` — Read a transcript already stored in the connected account without submitting new transcription work or consuming retrieval credits.
- `YOUTUBE_TRANSCRIPT_GET_VIDEO_TRANSCRIPT_JOB_STATUS` — Read one transcript job's current processing, completed, failed, or requires-ASR-confirmation state without creating work or waiting.
- `YOUTUBE_TRANSCRIPT_GET_VIDEO_TRANSCRIPTS_BATCH_STATUS` — Read the current state and available per-video results for a transcript batch without creating work or waiting.
- `YOUTUBE_TRANSCRIPT_LIST_STORED_TRANSCRIPTS` — List and search transcripts already stored in the connected account, one bounded page at a time.
- `YOUTUBE_TRANSCRIPT_LIST_TRANSCRIPT_LANGUAGES` — List stored languages and YouTube translation target languages for one owned video transcript.
- `YOUTUBE_TRANSCRIPT_RESOLVE_CHANNEL_VIDEOS` — Requires Basic or higher.
- `YOUTUBE_TRANSCRIPT_RESOLVE_PLAYLIST_VIDEOS` — Requires Basic or higher.

Write and destructive (2 in total, subject to configured approval policy):

- `YOUTUBE_TRANSCRIPT_GET_VIDEO_TRANSCRIPT` — Fetch captions for one YouTube video and store the resulting transcript in the connected account.
- `YOUTUBE_TRANSCRIPT_GET_VIDEO_TRANSCRIPTS_BATCH` — Fetch and store captions for 1-10 YouTube videos.

## Frequently asked questions

### How does LuumenAI connect to YouTube Transcript?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in YouTube Transcript on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to YouTube Transcript — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/youtube-transcript/
