Automate Video Uploads Google Drive Instagram Tiktok Youtube N8N — Complete Guide [2026]

Learn how to automate video uploads google drive instagram tiktok youtube n8n with this step-by-step guide. Includes workflow examples, tips, and best practices for 2026.
googleDriveTrigger
googleDrive
openAi
+6
Workflow Identifier: 1040
NODES in Use: Google Drive Trigger, Google Drive, Error Trigger, Telegram, If, Get Audio from Video, Write Binary File, Read Binary File, HTTP Request
Automate video uploads with n8n and Google Drive

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What this workflow does

This workflow watches a specific Google Drive folder and starts automatically when a new video file arrives.
It downloads that video, listens to the audio inside, and writes a short text description based on what the audio says.
Then, it sends the video and the description to TikTok, Instagram, and YouTube all at once.
If any step fails, it sends an alert message on Telegram so the user knows quickly.


Who should use this workflow

This workflow is for social media managers or content creators who upload many videos and want to save time.
It helps avoid manual uploads by automating video sharing and writing captions faster.


Tools and services used

  • Google Drive: Source folder for new videos.
  • OpenAI API: Transcribes video audio and makes video descriptions.
  • upload-post.com API: Sends video posts to TikTok, Instagram, and YouTube.
  • Telegram Bot API: Sends error alerts.
  • n8n platform: Runs and connects all these steps.

Inputs, processing, and outputs

Inputs

New video file uploaded to a special Google Drive folder.

Processing steps

  • Detect new video file upload.
  • Download the video file
  • Save video locally for processing
  • Use OpenAI audio transcription to get text from video sound
  • Use OpenAI GPT-4o model to write a short, catchy social media description from transcription
  • Read saved video file again for each platform
  • Upload video and description to TikTok via upload-post.com API
  • Upload video and description to Instagram via upload-post.com API
  • Upload video with truncated description to YouTube via upload-post.com API
  • If error occurs, send a message through Telegram bot

Outputs

Videos posted on multiple social platforms with autogenerated descriptions.
Telegram notifications on errors so issues are caught fast.


Beginner step-by-step: How to use this workflow inside n8n

Step 1: Import the workflow

  1. Download the workflow JSON file using the Download button on this page.
  2. Open n8n editor already logged in.
  3. Use the menu option “Import from File” and select the downloaded workflow.

Step 2: Add your credentials

  1. Go to Google Drive Trigger → Credentials and add your Google Drive OAuth2 credentials.
  2. Add OpenAI API Key in the OpenAI nodes.
  3. Put your upload-post.com API keys for TikTok, Instagram, and YouTube upload nodes.
  4. Enter your Telegram Bot API token and chat ID for the Telegram node.

Step 3: Update folder IDs and user info

  1. Check the Google Drive folder ID matches your actual video folder.
  2. Confirm the user IDs or usernames for each social platform in the HTTP request nodes.

Step 4: Test the workflow

  1. Run the workflow manually with a test video inside your Google Drive folder.
  2. Check that description text is generated.
  3. Verify videos upload successfully to TikTok, Instagram, and YouTube.

Step 5: Activate the workflow

  1. Turn on the workflow toggle within n8n to enable auto running.
  2. Now new videos placed in the folder will start this chain automatically.

Note: For self-host n8n, ensure that the n8n instance has enough disk space to handle video files.


Common errors and how to fix them

  • Google Drive folder not triggering: Check folder ID and OAuth scopes.
  • OpenAI API failures: Confirm valid API key and enough credits.
  • Upload-post.com HTTP errors: Verify API key and form-data format.
  • Missing Telegram notifications: Validate Telegram bot token and chat ID.

Simple customization tips

  • Change social platforms by editing the “platform[]” field in the HTTP upload requests.
  • Improve video description style by changing OpenAI prompt messages.
  • Adjust Google Drive polling speed from 1 minute to 5 or 10 minutes.
  • Add thumbnail extraction nodes to send thumbnails if supported.
  • Customize Telegram messages with extra error details.

Summary of results

✓ Save 8-10 hours every week from manual video uploads.
✓ Videos automatically posted with good captions on multiple platforms.
✓ Instant Telegram error notifications to respond quickly.
✓ Keep social media posting consistent and on time.

Automate video uploads with n8n and Google Drive

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

The workflow uses a Google Drive Trigger node set to watch a specific folder ID. When a new video appears there, the workflow starts automatically.
OpenAI API is used for audio transcription and GPT-4o model generates video descriptions from the transcribed text.
Currently, it uploads only to TikTok, Instagram, and YouTube via upload-post.com API, but you can edit the platform field in upload nodes to add more if supported.
Check that the Telegram Bot API token and chat ID are correctly entered in the Telegram node credentials and settings.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.