This workflow corresponds to n8n.io template #6951 — we link there as the canonical source.
This workflow follows the Airtable → Google Drive recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"id": "GciaqXQ5rEEW0afJ",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "Select random photo for socials and get caption",
"tags": [],
"nodes": [
{
"id": "1bed722e-6794-4fc2-bc09-4c33e7dc5abc",
"name": "OpenAI",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
680,
-480
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "83ee6b6d-950d-455f-8db7-38af878b3142",
"name": "Download Selected Photo",
"type": "n8n-nodes-base.googleDrive",
"position": [
360,
-480
],
"parameters": {},
"typeVersion": 1
},
{
"id": "df60dee1-0a62-4e2d-8c19-b338c437b878",
"name": "Airtable",
"type": "n8n-nodes-base.airtable",
"position": [
960,
-480
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "4cbe5125-7e61-4bf4-815c-446768715e4c",
"name": "Google Drive Trigger",
"type": "n8n-nodes-base.googleDriveTrigger",
"position": [
20,
-480
],
"parameters": {},
"typeVersion": 1
},
{
"id": "c38085e8-384b-4c16-b682-aa1fc83a63be",
"name": "Google Drive",
"type": "n8n-nodes-base.googleDrive",
"position": [
1180,
-480
],
"parameters": {},
"typeVersion": 3
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "41fae1b0-b2ff-4597-bccb-74e878a3e476",
"connections": {
"OpenAI": {
"main": [
[
{
"node": "Airtable",
"type": "main",
"index": 0
}
]
]
},
"Airtable": {
"main": [
[
{
"node": "Google Drive",
"type": "main",
"index": 0
}
]
]
},
"Google Drive Trigger": {
"main": [
[
{
"node": "Download Selected Photo",
"type": "main",
"index": 0
}
]
]
},
"Download Selected Photo": {
"main": [
[
{
"node": "OpenAI",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Effortless Captions for Your Social Photos – Fully Automated
Source: https://n8n.io/workflows/6951/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
This workflow automatically turns any audio file uploaded to Google Drive into a complete podcast episode. It handles transcription, content generation, blog drafting, social copy creation, thumbnail
Some use cases: Sales follow-ups, auto-qualifying leads based on budget, monetizing low-budget leads, and automatic data entry. Ingestion: When a call recording is uploaded to a specific Google Drive
This template is designed for content creators, marketing teams, educators, or media managers who want to repurpose video content into written blog posts with visuals. It's ideal for anyone looking to
The Problem That it Solves
Voice Note -> Veo 3 AD. Uses telegramTrigger, telegram, openAi, httpRequest. Event-driven trigger; 49 nodes.