📱 From Google Drive to Instagram, TikTok & YouTube with AI descriptions & Airtable tracking

17,465 views · 📱 Social Media & Email Marketing

💡 Pro Tip — Since TikTok doesn’t have a public API, getting data usually means fragile HTTP scraping. ScraperNode is a community node that gives you clean JSON for TikTok profiles, videos, and comments — drop it into your workflow and skip the parsing.

View All Scrapers

Description

Description

Captura de pantalla 20250708 a las 18.45.22.png

This automation template is designed for content creators, social media managers, and influencers who want to streamline their video publishing workflow. It automatically detects new videos uploaded to a specific Google Drive folder, generates AI-powered descriptions based on video audio content, and simultaneously publishes them across Instagram, TikTok, and YouTube while tracking everything in Airtable.

Note: This workflow uses upload-post.com API (free trial no credit card required) for multi-platform video distribution and requires API tokens for each service. The AI-generated descriptions are created using OpenAI’s transcription and chat models to analyze video audio content.

Who Is This For?

What Problem Does This Workflow Solve?

Publishing the same video content across Instagram, TikTok, and YouTube is time-consuming and repetitive. You need to manually upload each video, write unique descriptions, and track publication status. This workflow addresses these challenges by:

How It Works

  1. Video Upload Detection: The workflow monitors a specific Google Drive folder for new video uploads using automated triggers.
  2. Content Analysis: Downloads the video, extracts audio, and uses OpenAI to transcribe and generate compelling descriptions.
  3. Airtable Integration: Creates and updates records to track video metadata, descriptions, and publication status.
  4. Multi-Platform Publishing: Simultaneously uploads the video to Instagram, TikTok, and YouTube using the upload-post.com API.
  5. Status Tracking: Updates Airtable records with publication status and platform-specific URLs for each successful upload.

Setup

  1. Google Drive Configuration:
    • Set up the Google Drive trigger to monitor your specific folder
    • Configure OAuth2 credentials for Google Drive access
  2. OpenAI Integration: Add your OpenAI API key to enable audio transcription and description generation
  3. Airtable Setup:
    • Create an Airtable base with fields for Video Name, Description, Platform Status, URLs, and Upload Date
    • Add your Airtable API token and configure base/table IDs in the “Set Variables” node
  4. Upload-Post.com Account:
    • Create an account at upload-post.com to get your API token
    • Configure the token in the HTTP request nodes for each platform
    • Set your user ID in the variables section
  5. Platform Accounts: Ensure your Instagram, TikTok, and YouTube accounts are connected to upload-post.com
  6. Error Notifications: (Optional) Configure Telegram bot credentials for error notifications

Requirements

Transform your video publishing workflow from hours of manual work to a fully automated system that handles everything from content analysis to multi-platform distribution and tracking.

🔗 Nodes Used

Airtable, HTTP Request, Read Binary File, Write Binary File, Telegram, Google Drive

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup