AgentHub

Multi-Platform Social Media Publisher with Airtable, Google Drive, and Postiz

๐Ÿ“ POSTIZ MEDIA UPLOAD WORKFLOW

Live
Open / InstallLast updated July 27, 2026

Description

๐Ÿ“ POSTIZ MEDIA UPLOAD WORKFLOW โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐ŸŽฏ PURPOSE: Automated media upload pipeline that downloads videos and images from Google Drive and uploads them to Postiz storage for social media posting. ๐Ÿ”„ WORKFLOW PROCESS: Webhook triggers the workflow Fetch media metadata from Airtable Download video + image from Google Drive Upload both files to Postiz storage Save Postiz file paths back to Airtable ๐Ÿ”ง TECHNICAL DETAILS: โ€ข API: Postiz /upload endpoint (multipart-form-data) โ€ข Storage: Converts Google Drive files โ†’ Postiz URLs โ€ข Integration: Updates Airtable with Postiz paths โ€ข Required: All media must be uploaded before posting ๐Ÿ“ฑ SOCIAL MEDIA POSTING WORKFLOW โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐ŸŽฏ PURPOSE: Automated multi-platform social media posting using Postiz API. Distributes content across Instagram, Twitter/X (2 accounts), LinkedIn, and Facebook with platform-specific content cleaning and formatting. ๐Ÿ”„ COMPLETE WORKFLOW PROCESS: ๐Ÿ“Š Fetch social media content from Airtable database ๐Ÿ”— Get integration IDs for all connected social platforms ๐Ÿ”€ Route each platform to appropriate content processor ๐Ÿงน Clean content to prevent JSON formatting errors ๐Ÿ“ฑ Post to respective social media platforms simultaneously ๐Ÿ“‹ PLATFORM COVERAGE: โ€ข ๐Ÿ“ธ Instagram (Visual content + captions) โ€ข ๐Ÿฆ Twitter/X Main Account (Text + images) โ€ข ๐Ÿฆ Twitter/X Alt Account (Duplicate posting) โ€ข ๐Ÿ’ผ LinkedIn (Professional content) โ€ข ๐Ÿ“˜ Facebook (Meta ecosystem posting) โš ๏ธ CRITICAL CONTENT CLEANING: โ€ข Removes line breaks (\n), carriage returns (\r), tabs (\t) โ€ข Replaces multiple spaces with single spaces โ€ข Prevents 'JSON parameter needs to be valid JSON' errors โ€ข ESSENTIAL: Without cleaning, all API calls fail! ๐Ÿ”ง TECHNICAL SPECIFICATIONS: โ€ข API: Postiz /posts endpoint (POST) โ€ข Authentication: HTTP Header Auth โ€ข Content-Type: application/json โ€ข Posting Type: Immediate ('now') + 1 minute delay โ€ข Media: References pre-uploaded Postiz image paths โ€ข Rate Limit: 30 requests/hour (API beta limitation) ๐Ÿ”— DATA SOURCES: โ€ข Content: Airtable โ€ข Media: Pre-uploaded via separate media upload workflow โ€ข Fields: instagram_caption, linkedin_post, twitter single, faceboook โ€ข Images: References 'postiz image' field paths โšก EXECUTION FLOW: Airtable โ†’ Integrations โ†’ Platform Router โ†’ Content Cleaners โ†’ Social Publishers ๐Ÿšจ TROUBLESHOOTING: โ€ข JSON Errors: Check content cleaning nodes โ€ข 500 Errors: Verify integration IDs and account connections โ€ข Missing Media: Ensure media upload workflow ran first โ€ข Rate Limits: Space out executions (30/hour limit) ๐Ÿ”„ DEPENDENCIES: โ€ข Requires: Media upload workflow (for image/video paths) โ€ข Connects to: Analytics and monitoring workflows โ€ข Updates: Airtable with posting status and URLs โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” โš ๏ธ CRITICAL NOTES: โ€ข Cannot use external URLs in Postiz posts โ€ข Files must be uploaded to google drive first - id referenced in airtable โ€ข Enables reference tracking for all platforms ๐Ÿ“Š DATA FLOW: Google Drive โ†’ Download โ†’ Postiz Upload โ†’ Airtable Update ๐Ÿ”— CONNECTS TO: Main social media posting workflows that reference these uploaded file paths for Instagram, Twitter, LinkedIn, Facebook, and YouTube posting. ๐ŸŽฌ VIDEO POSTING WORKFLOW โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” ๐ŸŽฏ PURPOSE: Automated video content distribution across Instagram, Facebook, and YouTube using Postiz API. Specialized workflow for video content with platform-specific processing and cleaning. ๐Ÿ”„ WORKFLOW EXECUTION: ๐Ÿ“Š Fetch video content from Airtable database (recuoYjg4icStHsMK) ๐Ÿ”— Get integration IDs for video-enabled platforms ๐Ÿ”€ Route platforms to appropriate video processors ๐Ÿงน Clean content for Instagram & Facebook (YouTube bypassed) ๐Ÿ“น Publish to video platforms simultaneously ๐Ÿ“น PLATFORM COVERAGE: โ€ข ๐Ÿ“ฑ Instagram: Video posts & Reels (โœ… Working) โ€ข ๐Ÿ“˜ Facebook: Video content (โš ๏ธ Test mode) โ€ข ๐ŸŽฌ YouTube: Long-form videos (๐Ÿšจ Broken) โšก EXECUTION FLOW: Airtable โ†’ Integrations โ†’ Video Router โ†’ [3 Parallel Paths] โ”œโ”€โ”€ Instagram: Cleaner โ†’ Publisher โ”œโ”€โ”€ Facebook: Cleaner โ†’ Publisher โ””โ”€โ”€ YouTube: [Direct] โ†’ Publisher ๐Ÿ—„๏ธ DATA SOURCE: โ€ข Base: Netkreatives.com โ€ข Table: Youtube tool โ€ข Video Field: 'postiz video' โ€ข Content Fields: instagram_caption, faceboook ๐Ÿ”ง TECHNICAL SPECS: โ€ข Method: POST โ€ข Auth: HTTP Header (Postiz credentials) โ€ข Timing: Immediate posting (+1 minute delay) โ€ข Media: Pre-uploaded video paths โ€ข Content-Type: application/json. An n8n automation workflow template by Kurt Bijl.

Author

Kurt Bijl

Platform

web

Pricing model

free

Categories

Automation

Tags

n8n
workflow
airtable
http-request
google-drive
code

Capabilities

  • 4 nodes
  • 4 views