
YouTube integration
With the YouTube Data API, you can add a variety of YouTube features to your application. Use the API to upload videos, manage playlists and subscriptions, update channel settings, and more.
What your agents can do with YouTube
28 pre-built YouTube tool steps, ready to drop into any agent. Anything they do not cover, an agent can reach with an authenticated API call.
Actions (18)
Upload Video
Post a video to your channel.
Upload Thumbnail
Uploads a custom video thumbnail to YouTube and sets it for a video. Note: Account must be verified.
Upload Channel Banner
Uploads a channel banner image to YouTube.
Update Video Details
Updates a video's metadata.
Update Playlist
Modifies a playlist. For example, you could change a playlist's title, description, or privacy status.
Update Channel
Updates a channel's metadata.
Search Videos
Returns a list of videos that match the search parameters.
Reply To Comment
Creates a reply to an existing comment.
List Videos
Returns a list of videos that match the API request parameters.
List Playlists
Returns a collection of playlists that match the API request parameters.
List Playlist Videos
List videos in a playlist.
List Activities
Returns a list of channel activity events that match the request criteria.
And 6 more, available in the tool step browser.
Triggers (10)
New Videos
Emit new event for each new Youtube video the user posts.
New Videos in Subscribed Channels
Emit new event for each new YouTube video posted to a subscribed channel.
New Videos in Playlist
Emit new event for each new Youtube video added to a Playlist.
New Videos by Search
Emit new event for each new YouTube video matching the search criteria.
New Videos by Handle
Emit new event for each new Youtube video tied to a handle.
New Subscription
Emit new event for each new subscription from authenticated user.
New Subscriber
Emit new event for each new Youtube subscriber to a user Channel.
New Liked Videos
Emit new event for each new Youtube video liked by the authenticated user.
New Comment Posted
Emit new event for each new comment or reply posted to a Youtube video.
New Comment In Channel
Emit new event for each new comment or reply posted to a Youtube channel (or any of its videos).
Set up YouTube in Relevance AI
Do this once. Every agent in your workspace can then use the connection.
Create a Relevance AI account
Sign in, or create a free account. You do not need to be a developer to set this up.
Connect your YouTube account
In Relevance AI, open Integrations and add YouTube. You will be sent to YouTube to sign in and approve access, and the connection is stored against your workspace.
Use YouTube in an agent
Create a tool, add a YouTube tool step, and connect it to an agent. The agent fills in the step's inputs each time it runs.
Put YouTube to work in your agents
Connect YouTube alongside 1,800+ other integrations and let your agents run the busywork.