Lightroom Cloud to Instagram Auto Poster (AI Captions)

Go to Workflow
81 views
Built by Camille Roux Camille Roux
Created on June 09, 2026

Description

Automatically publish Lightroom photos to Instagram with short, human-sounding AI captions. This workflow pulls the next item from your Data Table queue, generates an on-brand caption from alt text + metadata, uploads via Instagram Graph API, and marks it posted.
Use it together with “Lightroom Cloud → Photos Queue (AI Alt Text)” and “Lightroom Image Webhook (Direct JPEG for Instagram).”

What it’s for

Hands-free Lightroom-to-Instagram posting: schedule, caption with AI, and publish consistently using the Instagram Graph API.

Parameters to set

Instagram Graph API access token and Instagram Business/Creator account ID
Posting schedule (cron/interval) + max posts per run
Data Table name & status fields (posted timestamp, IG media ID)
Caption rules: tone, max length, hashtags policy, CTA style
Image source URL: public endpoint of Workflow 2 (Lightroom Image Webhook)

Works best with

Workflow 1: Lightroom Cloud → Photos Queue (AI Alt Text)

Workflow 2: Lightroom Image Webhook (Direct JPEG for Instagram)

Learn more & stay in the loop

Want the full story (decisions, trade-offs, and tips) behind this Lightroom Cloud → Instagram automation?
👉 Read the write-up on my blog: camilleroux.com

If you enjoy street & urban photography or you’re curious how I use these n8n workflows day-to-day:
👉 Follow my photo account on Instagram: @camillerouxphoto
👉 Follow me on other networks: links available on my site (X, Bluesky, Mastodon, Threads)

Nodes Used (2)

Anthropic
@n8n/n8n-nodes-langchain.anthropic
HTTP Request
n8n-nodes-base.httpRequest