Automate Instagram posts with Google Drive, AI captions & Facebook API
Ready for 3.0What this workflow does
This AI workflow has 6 nodes and runs on Google Drive events (file created). Along the way it connects Facebook Graph API, Google Drive, OpenAI and Google Sheets.
How it runs
Trigger: On Google Drive events (file created).
- Post File Download in N8N (Google Drive Node) (Google Drive): download
- AI Caption generated by OpenAI (OpenAI): uses OpenAI
- Post File Save in Google Sheets (Google Sheets): append or update
- Connect Facebook API for Publishing Instagram Post using N8N (Facebook Graph API): uses Facebook Graph API
- Finally Post to Instagram (Facebook Graph API): uses Facebook Graph API
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 (5)
- Facebook Graph API
n8n-nodes-base.facebookGraphApi - Google Drive Trigger
n8n-nodes-base.googleDriveTrigger - Google Drive
n8n-nodes-base.googleDrive - OpenAI
@n8n/n8n-nodes-langchain.openAi - Google Sheets
n8n-nodes-base.googleSheets
From the author
This template streamlines your Instagram content posting workflow by connecting Google Drive for image storage, using OpenAI for AI-generated captions, and leveraging Facebook Graph API for automated publishing. Pre-requisites Before setting up this workflow,…