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 moreFewer
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.
More in Video & Audio
SoundCloud
video & audio
SoundCloud API provides access to a wide range of SoundCloud features for playing, uploading, and managing sounds.
Vimeo
video & audio
Vimeo is a video platform for hosting, managing, sharing, and interacting with video content and account resources.
Listen Notes
video & audio
Listen Notes is a powerful podcast search engine and database that allows you to discover, explore, and listen to millions of podcasts and episodes worldwide.
Amara
video & audio
Amara is an online platform that enables users to create, edit, and manage subtitles and captions for videos, facilitating accessibility and multilingual content.
VideoDB
video & audio
VideoDB is a video infrastructure platform for storing, searching, understanding, editing, and generating video, audio, and image content.
Eranol
video & audio
Eranol provides API-driven video, audio, and media conversion workflows powered by FFmpeg.