New: every message picks a fast or a slow model

YouTube

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

What agents can do

Actions14

  • Get channel activities

    Gets recent activities from a youtube channel including video uploads, playlist additions, likes, and other channel events.

  • Get channel id by handle

    Retrieves the youtube channel id for a specific youtube channel handle.

  • Get channel statistics

    Gets detailed statistics for youtube channels including subscriber counts, view counts, and video counts.

  • List caption track

    Retrieves a list of caption tracks for a youtube video, returning an empty list if no captions exist or failing if the video id is invalid or not found.

  • List channel videos

    Lists videos from a specified youtube channel, ensuring results are of `type: 'video'`.

  • List user playlists

    Retrieves playlists owned by the authenticated user, implicitly using mine=true.

  • List user subscriptions

    Retrieves the authenticated user's youtube channel subscriptions, allowing specification of response parts and pagination.

  • Load captions

    Downloads a specific youtube caption track, which must be owned by the authenticated user, and returns its content as text.

6 more
  • Search you tube

    Searches youtube for videos, channels, or playlists using a query term, returning the raw api response.

  • Subscribe channel

    Subscribes the authenticated user to a specified youtube channel, identified by its unique `channelid` which must be valid and existing.

  • Update thumbnail

    Sets the custom thumbnail for a youtube video using an image from thumbnailurl; the authenticated user must have permission to edit the video.

  • Update video

    Updates metadata for a youtube video identified by videoid, which must exist; an empty list for tags removes all existing tags.

  • Upload video

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

  • Video details

    Retrieves specified information parts (e.g., snippet, contentdetails, statistics) for a youtube video, identified by its id.

Starts an agent when

  • New YouTube Activity

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

    Checked regularly

  • New Item in YouTube Playlist

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

    Checked regularly

  • New Playlist in YouTube Channel

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

    Checked regularly

  • New YouTube Channel Subscription

    Triggers when a new channel is subscribed.

    Checked regularly

How it connects

You sign in to YouTube in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.