YouTube logo

YouTube Integrations

Video

Automate work across your stack

Put YouTube at the center of your automated work

Connect YouTube to FastHook to track uploads and manage videos, captions, playlists and comments in workflows with other apps.

  • ✓Visual Workflow builder
  • ✓Schema-aware field mapping
  • ✓Retries and failure recovery
  • ✓Run audit and observability
  • ✓Reusable connected accounts
  • ✓Triggers, Actions, filters, and Paths

Connect YouTube with another app

Choose an app

Google Drive logoGoogle Drive1 template · File managementGoogle Sheets logoGoogle Sheets1 template · SpreadsheetsSlack logoSlack1 template · Team communication
YouTube logoYouTube + FastHook + your tools

Ready-made YouTube Workflows

Browse all templates →

YouTube + Google Drive

Google Drive · YouTube

Upload new Google Drive videos to YouTube as private

Connect Google Drive and YouTube. Select a dedicated Drive folder and the YouTube channel. Set the audience in the Upload private video request body before activating. Upload a new MP4 or other supported video up to 25 MiB into that folder. FastHook downloads the File and creates a private YouTube upload for review in Studio.

  1. 1. Google Drive · New video file
  2. 2. FastHook · Only video files
  3. 3. Google Drive · Download video File
  4. 4. YouTube · Upload private video
View template →Use template

YouTube + Google Sheets

YouTube · Google Sheets

Track new YouTube uploads in Google Sheets

Connect the YouTube channel you want to watch. After the first poll sets a baseline, upload a new video to that channel. Connect Google Sheets and choose a private spreadsheet and worksheet. Add the headers Video ID, Title, Visibility, Watch URL and Uploaded at. Each detected upload appends a row with literal values.

  1. 1. YouTube · New upload
  2. 2. Google Sheets · Add upload to the video log
View template →Use template

YouTube + Slack

YouTube · Slack

Notify your team in Slack about new YouTube uploads

Connect the YouTube channel you want to watch. After the first poll sets a baseline, upload a new video to that channel. Connect Slack and choose a private channel for your video team. Each message includes the title, visibility and watch link. Private and unlisted upload metadata is visible to channel members.

  1. 1. YouTube · New upload
  2. 2. Slack · Send upload notification
View template →Use template
01

Connect YouTube

YouTube authorization is currently available to approved Google test users. In Connected apps, choose YouTube and select your Google account and YouTube channel. Google asks for permission to manage that channel. Use a separate channel for testing writes.

02

Map your Workflow data

Connect your accounts and map the required fields from earlier steps. Test with data you control before activation.

03

Before you activate

The first poll records a baseline. New uploads may include private and unlisted videos. Use destinations where everyone is allowed to see their titles and links. List actions return one page. Pass the nextPageToken as pageToken to continue. Google enforces project quotas, channel permissions and role requirements. A video upload accepts one File up to 25 MiB. Set the visibility and audience explicitly. YouTube may default to public visibility when the request omits it. Live chat streaming, YouTube Partner and Channel Memberships workflows need separate access or transport. Video title and description changes do not trigger workflows. Disconnect the YouTube account in FastHook to revoke the Google authorization.

Build your Workflow

What you can automate with YouTube

  • Start workflows when a new video appears in the connected channel’s uploads playlist
  • Search YouTube and work with videos, playlists, comments, captions and channel settings
  • Upload a video from a FastHook File and set its visibility
  • Use the available Live Streaming API actions to manage broadcasts and streams

FAQ

YouTube automation questions

Connection guide →
How do I connect YouTube?

YouTube authorization is currently available to approved Google test users. In Connected apps, choose YouTube and select your Google account and YouTube channel. Google asks for permission to manage that channel. Use a separate channel for testing writes.

What can I automate with YouTube?

Start workflows when a new video appears in the connected channel’s uploads playlist. Search YouTube and work with videos, playlists, comments, captions and channel settings. Upload a video from a FastHook File and set its visibility. Use the available Live Streaming API actions to manage broadcasts and streams

What should I check before activating?

The first poll records a baseline. New uploads may include private and unlisted videos. Use destinations where everyone is allowed to see their titles and links. List actions return one page. Pass the nextPageToken as pageToken to continue. Google enforces project quotas, channel permissions and role requirements. A video upload accepts one File up to 25 MiB. Set the visibility and audience explicitly. YouTube may default to public visibility when the request omits it. Live chat streaming, YouTube Partner and Channel Memberships workflows need separate access or transport. Video title and description changes do not trigger workflows. Disconnect the YouTube account in FastHook to revoke the Google authorization.

YouTube logo

Put YouTube at the center of your automated work

Choose a ready-made YouTube Workflow, connect your accounts, and test it before activation.

Explore YouTube Workflow templates