← All Skills
Y

Social & video

YouTube

Read videos, comments, and channel analytics.

YouTube is a video-sharing platform with user-generated content, live streaming, and monetization opportunities, widely used for marketing, education, and entertainment

Triggers4

Things that can wake up your YouTube coworker.

  • New YouTube Activity

    Triggers when a new activity is detected on a YouTube channel.

    YOUTUBE_NEW_ACTIVITY_TRIGGER
  • New Item in YouTube Playlist

    Triggers when a new item is added to a YouTube playlist.

    YOUTUBE_NEW_PLAYLIST_ITEM_TRIGGER
  • New Playlist in YouTube Channel

    Triggers when a new playlist is added to a YouTube channel.

    YOUTUBE_NEW_PLAYLIST_TRIGGER
  • New YouTube Channel Subscription

    Triggers when a new channel is subscribed.

    YOUTUBE_NEW_SUBSCRIPTION_TRIGGER

Actions13

Things your coworker can do in YouTube.

  • Add Video to Playlist

    Tool to add a video to a playlist by inserting a playlist item. Use when organizing videos into playlists or building curated collections.

    YOUTUBE_ADD_VIDEO_TO_PLAYLIST
  • Insert Comment Reply

    Tool to create a reply to an existing YouTube comment. Use when responding to user comments or engaging in conversations on videos.

    YOUTUBE_CREATE_COMMENT_REPLY
  • Create Playlist

    Tool to create a new YouTube playlist on the authenticated user's channel. Use when organizing videos into collections or building curated playlists.

    YOUTUBE_CREATE_PLAYLIST
  • List captions

    Retrieves a list of caption tracks for a YouTube video. Returns an empty items list if no captions are available. Raises ExecutionFailed if the video ID is invalid or not found.

    YOUTUBE_LIST_CAPTION_TRACK
  • List Comments

    List individual comments from YouTube videos. Returns comment details including author, text, timestamps, and engagement metrics. Use 'id' parameter to retrieve specific comments or 'parentId' to retrieve all replies to a top-level comment.

    YOUTUBE_LIST_COMMENTS
  • List Comment Threads (Deprecated)

    DEPRECATED: Use YOUTUBE_LIST_COMMENT_THREADS2 instead. List comment threads from YouTube videos or channels for qualitative analysis and reporting. Returns top-level comments with optional replies (up to 5 per thread). Use the 'videoId' parameter to retrieve comments on a specific video (most common use case).

    YOUTUBE_LIST_COMMENT_THREADS
  • Multipart upload video

    Uploads a video to YouTube using multipart upload in a single request. Use when you want to upload both metadata and video file together. This action uploads the video file and metadata in one request, unlike resumable upload which requires two steps.

    YOUTUBE_MULTIPART_UPLOAD_VIDEO
  • Post Comment on Video

    Tool to post a new top-level comment on a YouTube video. Use when creating comments to engage with video content or respond to user requests.

    YOUTUBE_POST_COMMENT
  • Set Comment Moderation Status

    Tool to set the moderation status of one or more YouTube comments. Use when moderating comments to hold for review, publish, or reject them. Optionally ban the comment author when rejecting.

    YOUTUBE_SET_COMMENT_MODERATION_STATUS
  • Update Comment

    Tool to modify the text of an existing YouTube comment. Use when updating or correcting a previously posted comment.

    YOUTUBE_UPDATE_COMMENT
  • Update Playlist

    Tool to modify an existing YouTube playlist's metadata (title, description, privacy status). Use when updating playlist information for the authenticated user's channel.

    YOUTUBE_UPDATE_PLAYLIST
  • Update thumbnail

    Sets the custom thumbnail for a YouTube video using an image from a URL. Requirements: - The authenticated user must own the video or have permission to edit it - The YouTube channel must be verified (phone verification required) to upload custom thumbnails - Image must be JPG, PNG, or GIF; under 2MB; recommended 1280x720 resolution (16:9 aspect ratio)

    YOUTUBE_UPDATE_THUMBNAIL
  • Upload video

    Uploads a video from a local file path to a YouTube channel; the video file must be in a YouTube-supported format.

    YOUTUBE_UPLOAD_VIDEO