YouTube
for LuumenAI

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

Pull the inventories, schedules, and checklists your team keeps in YouTube into the thread, and write results back or book maintenance windows as reviewed actions.

The YouTube toolbox

48 tools: 23 read, 25 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet Channel ActivitiesGets recent activities from a YouTube channel including video uploads, playlist additions, likes, and other channel events.
  • ReadGet channel ID by handleRetrieves the YouTube Channel ID for a specific YouTube channel handle.
  • ReadGet Channel StatisticsGets detailed statistics for YouTube channels including subscriber counts, view counts, and video counts.
  • ReadVideo Details BatchRetrieves multiple YouTube video resource parts in a single batch call.
  • ReadGet Video RatingRetrieves the ratings that the authorized user gave to a list of specified videos.
  • ReadList captionsRetrieves a list of caption tracks for a YouTube video.
  • ReadList ChannelsLists YouTube channels by ID, handle, username, or ownership status, returning detailed channel information including metadata, statistics, and content details.
  • ReadList Channel SectionsRetrieve channel sections from YouTube.
  • ReadList channel videosLists videos from a specified YouTube channel.
  • ReadList CommentsList individual comments from YouTube videos.
  • ReadList Comment ThreadsRetrieve comment threads from YouTube videos or channels matching API request parameters.
  • ReadList I18n LanguagesReturns a list of application languages that the YouTube website supports.
  • ReadList I18n RegionsRetrieve a list of content regions that the YouTube website supports.
  • ReadList Live Chat MessagesList live chat messages for a specific chat.
  • ReadList Playlist ImagesRetrieve playlist images associated with a specific playlist.
  • ReadList Playlist ItemsList videos in a playlist, with pagination support.
  • ReadList Super Chat EventsLists Super Chat events for a channel, showing supporter purchases during live streams.
  • ReadList user playlistsRetrieves playlists owned by the authenticated user, implicitly using mine=True.
  • ReadList user subscriptionsRetrieves the authenticated user's YouTube channel subscriptions, allowing specification of response parts and pagination.
  • ReadList Video Abuse Report ReasonsRetrieve a list of abuse report reasons that can be used to report abusive videos on YouTube.
  • ReadList Video CategoriesList YouTube video categories that can be associated with videos.
  • ReadDownload YouTube caption trackDownloads a specific YouTube caption track, which must be owned by the authenticated user, and returns its content as text.
  • ReadSearch YouTubeSearches YouTube for videos, channels, or playlists using a query term, returning the raw API response.
  • WriteAdd Video to PlaylistAdd a video to a playlist by inserting a playlist item. Approval by default
  • WriteInsert Channel SectionCreate a new channel section for the authenticated user's YouTube channel. Approval by default
  • WriteInsert Comment ReplyCreate a reply to an existing YouTube comment. Approval by default
  • WriteCreate PlaylistCreate a new YouTube playlist on the authenticated user's channel. Approval by default
  • WriteDelete Channel SectionDelete a YouTube channel section. Approval by default
  • WriteDelete CommentDelete a YouTube comment owned by the authenticated user or channel. Approval by default
  • WriteDelete PlaylistDelete a YouTube playlist owned by the authenticated user/channel. Approval by default
  • WriteDelete Playlist ItemDelete a playlist item (remove a video from a playlist). Approval by default
  • WriteDelete VideoDelete a YouTube video owned by the authenticated user/channel. Approval by default
  • WriteMultipart upload videoUploads a video to YouTube using multipart upload in a single request. Approval by default
  • WritePost Comment on VideoPost a new top-level comment on a YouTube video. Approval by default
  • WriteRate VideoAdd a like or dislike rating to a YouTube video, or remove an existing rating. Approval by default
  • WriteReport Video for AbuseReport a YouTube video for containing abusive content. Approval by default
  • WriteSet Comment Moderation StatusSet the moderation status of one or more YouTube comments. Approval by default
  • WriteSubscribe to channelSubscribes the authenticated user to a specified YouTube channel, identified by its unique `channelId` which must be valid and existing. Approval by default
  • WriteUnsubscribe from channelUnsubscribe the authenticated user from a YouTube channel by deleting a subscription. Approval by default
  • WriteUpdate caption trackUpdates a YouTube caption track's metadata such as name, language, or draft status. Approval by default
  • WriteUpdate channelUpdates a channel's metadata including branding settings and localizations. Approval by default
  • WriteUpdate Channel SectionUpdate an existing YouTube channel section by ID. Approval by default
  • WriteUpdate CommentModify the text of an existing YouTube comment. Approval by default
  • WriteUpdate PlaylistModify an existing YouTube playlist's metadata (title, description, privacy status). Approval by default
  • WriteUpdate Playlist ItemModify a playlist item's properties such as position or note. Approval by default
  • WriteUpdate thumbnailSets the custom thumbnail for a YouTube video using an image from a URL. Approval by default
  • WriteUpdate videoUpdates metadata for a YouTube video identified by videoId, which must exist; an empty list for tags removes all existing tags. Approval by default
  • WriteUpload videoUploads a video file to a YouTube channel; the video file must be in a YouTube-supported format. Approval by default

Questions

How does LuumenAI connect to YouTube?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in YouTube on its own?

Read actions answer immediately. Anything that writes — add video to playlist, insert channel section, insert comment reply, create playlist, and more — is shown as a plan and requires approval by default, including the 7 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to YouTube — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put YouTube to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.