Kurt Bijl
I believe AI is a force multiplier โ but only if you know how to use it. I create high-quality, easy-to-follow content for people like me: driven, curious, and ready to build.
Templates by Kurt Bijl
Generate social media content from video transcripts with Gemini AI & Airtable
๐ฌ Social Media Content Generator Workflow Overview Automated social media content creation from video transcripts ๐ฏ Trigger: Airtable Webhook Action: Receives webhook from Airtable automation Data: RecordId and action type (e.g., "post-ig") Purpose: Starts the content generation pipeline ๐ Step 1: Fetch Record Node: Airtable (Get Record) Action: Retrieves full record data using RecordId Data: Name, transcript, and other fields ๐ Step 2: Create Google Drive Folder Node: Google Drive (Create Folder) Action: Creates blue folder in /tutorials directory Name: Uses record Name field Updates: Stores folder ID back to Airtable ๐ค Step 3: AI Content Analysis Node: AI Agent with Google Gemini 2.5 Flash Input: Video transcript from Airtable Structured Output: JSON with all social formats: YouTube title & description YouTube thumbnail text Twitter thread (array) LinkedIn post Instagram caption TikTok caption YouTube Shorts caption Relevant tags ๐พ Step 4: Save Transcript File Node: Google Drive (Create from Text) Action: Saves transcript as text file Location: Inside the created folder Name: Uses record Name field ๐ Step 5: Update Airtable Results Node: Airtable (Update Record) Data: All AI-generated social media content Special: Twitter thread array joined with newlines --- ๐ฏ Result: Complete social media content suite ready for multi-platform publishing, organized in Google Drive with all data stored in Airtable.
Multi-platform social media publisher with Airtable, Google Drive, and Postiz
๐ 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: instagramcaption, linkedinpost, 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