All tools
ToolWrite

Import YouTube transcript source

import_youtube_transcript_source

Use when the user wants a YouTube video saved into an accessible Prism Project folder as a player-backed transcript source with background search indexing.

When to use it

Use when the user wants a YouTube video saved into an accessible Prism Project folder as a player-backed transcript source with background search indexing.

Typical workflow

Find candidate library objects before reading full evidence.

What it returns

Metadata lists, ids, snippets, activity, and discovery hints.

Avoid using it when

Do not use for MP3/audio extraction, arbitrary video downloads, non-YouTube URLs, or general website imports.

Advanced input contract

Agent hosts use this JSON Schema to validate the exact input shape.

View full registry notes

Import a YouTube video transcript into an accessible Prism Project folder as a private text-backed source. Search indexing is queued after the source is saved. Repeated default-language imports of the same video into the same Project reuse the existing source. This cannot download audio, create MP3 files, import arbitrary websites, or publish content. Use when: Use when the user wants a YouTube video saved into an accessible Prism Project folder as a player-backed transcript source with background search indexing. Avoid when: Do not use for MP3/audio extraction, arbitrary video downloads, non-YouTube URLs, or general website imports.

View JSON Schema
{
  "type": "object",
  "properties": {
    "folderId": {
      "type": "string",
      "format": "uuid"
    },
    "folderPath": {
      "type": "string",
      "maxLength": 512,
      "description": "Folder name or /-delimited path; an alternative to folderId so no prior lookup is needed."
    },
    "createFolderPath": {
      "type": "boolean",
      "description": "Create any missing folders named in folderPath."
    },
    "url": {
      "type": "string",
      "minLength": 1,
      "maxLength": 2000
    },
    "language": {
      "type": "string",
      "minLength": 1,
      "maxLength": 24
    },
    "compareKnowledge": {
      "type": "boolean"
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}

Useful next tools