Relevance AI
Relevance AI
YouTube logo

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.

1

Create a Relevance AI account

Sign in, or create a free account. You do not need to be a developer to set this up.

2

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.

3

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.