메인 콘텐츠로 건너뛰기

YouTube Toolkit

The YouTube Toolkit is a workflow node. Its tools include Custom API Call. Connect a YouTube account before you use any of these tools. Type @ in a field when the value should come from an earlier step.

Authentication​

Every YouTube tool needs a connected account before it can run. On the node, open YouTube Account.

  1. Choose Use my YouTube account or Use team account.
  2. If no personal account is connected, click Connect YouTube Account and finish sign-in.
  3. For a team account, choose Use team account and pick one from Team account. The list shows accounts already connected for the project.

Tools​

Custom API Call​

Runs the custom api call tool.

FieldRequiredDescription
YouTube AccountYesSelect your personal or team YouTube account.
URLYesFull YouTube API URL. For video upload: https://www.googleapis.com/upload/youtube/v3/videos?uploadType=media&part=snippet,status For metadata update: https://www.googleapis.com/youtube/v3/videos?part=snippet For channels: https://www.googleapis.com/youtube/v3/channels?part=snippet,contentDetails,statistics&mine=true. Type @ to select a variable.
MethodNoHTTP method: GET, POST, PATCH, PUT, DELETE, HEAD. Use POST for video uploads, PUT for metadata updates. Default is GET. Type @ to select a variable.
HeadersNoAdditional headers (Authorization auto-injected). For video upload set {"Content-Type": "video/mp4"}. Default is \{\}.
QueryparamsNoQuery parameters (can also be included directly in the url). Default is \{\}.
BodyNoJSON request body for POST/PATCH/PUT. Ignored when file_url is provided. Use for metadata updates. Default is null.
File URLNoPublic URL of a video file to upload to YouTube. The file is downloaded and sent as raw binary. Only publicly accessible URLs are supported. When set, body is ignored. Set Content-Type header to the file MIME type (e.g. video/mp4). Default is null. Type @ to select a variable.
FailsafeNoContinue on error instead of raising exception. Default is false.
TimeoutNoTimeout in seconds. Use higher values (120+) for large video uploads. Default is 30.

Agents can use this integration from chat. See YouTube.

See all integrations on the toolkits overview.