Manage your videos, channels, subscriptions, and playlists in YouTube account, and access analytics and statistics from your ServiceNow instance.

Request apps on the Store

Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

YouTube spoke v1.0.4 is the latest version.

Supported versions

This spoke was built for these YouTube versions, but may be compatible with later versions.
  • Reporting API version v1
  • Data API version v3
  • Analytics API version v2

YouTube spoke requirements

The YouTube spoke requires a custom app that you create in Google Cloud Platform.

Spoke dependencies

If you’re having trouble installing the app, confirm that these dependent plugins are installed:
  • ServiceNow Flow Designer - Dynamic Inputs (com.glide.hub.dynamic_inputs)
  • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
  • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
  • Complex Object (com.glide.cobject)
  • ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
Note: Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

Spoke actions

The YouTube spoke provides actions to automate YouTube tasks when events occur in the ServiceNow AI Platform. Available actions include:

Category Action Description
Analytics Audience Retention Statistics Retrieves information about the audience retention statistics.
Basic Statistics Retrieves information about the basic statistics.
Demographics Retrieves information about the demographics. That is, details about the age, gender, and geographical location of your audience.
Device/OS Statistics Retrieves information about the devices from which your audience accesses your content.
Get Country Codes (Metadata) Retrieves details of countries and their ISO codes.
Note: This action is a metadata action.
Traffic Source Statistics Retrieves information about the various traffic sources.
Captions Delete Caption Deletes captions on a video.
Look up Captions Retrieves information about the captions on a video.
Comments Delete Comment Delete the specified comment on a video.
Look up Comments Retrieves details about the top-level comments in a comment thread.
Post Comment Posts a top-level comment on a video.
Reply to Comment Posts a reply to a top-level comment on a video.
Groups Create Groups Creates a group for videos, channels, or playlists.
Delete Group Deletes the specified group.
Delete Group Item Deletes the specified group item.
Insert Item into Group Inserts an item in the specified group.
Look up Group-Items Retrieves information about all items in a group.
Look up Groups Retrieves information about the specified groups.
Playlist Create Playlist Creates a playlist in your YouTube account.
Delete Playlist Deletes a playlist from your YouTube account.
Delete Playlist Item Deletes the specified playlist item.
Insert into Playlist Inserts an item in the specified playlist.
Reports Create Report Job Creates a report job in YouTube account. YouTube generates the requested report within 24 hours.
Get Report Types Choice (Metadata) Retrieves information about the Report Types list.
Look up Reports Retrieves information about the reports generated for a job.
View Report Retrieves data in a report in CSV format.
Subscriptions Look up Subscriptions Retrieves information about the specified subscriptions.
Subscribe Channel Subscribes to the required channel.
Unsubscribe Channel Unsubscribes to the required channel.
Video Delete Video Deletes an uploaded video.
Look up Video Retrieves information about the specified video.
Look up Videos Retrieves information about the specified multiple videos.
Rate/Unrate Video Likes or dislikes the specified video. Also, remove the previous rating for a video.
Search Searches for the required video, channel, or playlist.
Set Thumbnail to Video Sets a thumbnail image for an uploaded video.
Set Video Metadata Sets the metadata of a video.
Upload Video Uploads a video to your channel in YouTube.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection. For more information, see Connections and Credentials.

For information about setting up the spoke, see Set up the YouTube spoke.