Automate Instagram posts with GPT-4o captions, ImgBB & Buffer integration
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 10 nodes and runs on Local File events. Along the way it connects OpenAI and Airtable.
How it runs
Trigger: On Local File events.
- Converter (Code): runs custom JavaScript code
- Get Image From File (Read/Write Files from Disk): reads a file from disk
- Analyze Image (OpenAI): uses OpenAI
- Extract from File: extracts data from a file
- Merge: merges the data from its input branches
- ImgBB (HTTP Request): calls an HTTP API
- Aggregate: combines items into one
- Code: runs custom JavaScript code
- Airtable: uses Airtable
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Local File Trigger
n8n-nodes-base.localFileTrigger - Code
n8n-nodes-base.code - Read/Write Files from Disk
n8n-nodes-base.readWriteFile - OpenAI
@n8n/n8n-nodes-langchain.openAi - Extract from File
n8n-nodes-base.extractFromFile - Merge
n8n-nodes-base.merge - Aggregate
n8n-nodes-base.aggregate - HTTP Request
n8n-nodes-base.httpRequest - Airtable
n8n-nodes-base.airtable
From the author
Quick overview This powerful automated workflow eliminates the need to manually create and upload Instagram posts, saving you time while delivering perfect captions and hashtags. How it works 1. Start by connecting a designated folder on your desktop to the…