Publish Instagram Reels from Notion with Claude captions and UploadToUrl
Streamline your content pipeline by bridging Notion and Instagram with a professional "review-before-publish" safeguard. This workflow allows team members to submit content via a simple form, generates AI-optimized captions, and pauses for human approval before going live.
π― What This Workflow Does
This template manages the end-to-end lifecycle of a Reel, from submission to final community notification:
π Submission & Notion Integration
n8n Form Trigger:** Public form to submit a Notion Page ID and select caption tone (Hype, Minimal, Storytelling). Data Extraction:** Pulls video file, cover image, and metadata (Title, Description, Tags) from Notion. Validation:** Ensures content is not already published or failed.
π€ AI Creative & Media Hosting
Claude AI Captions:** Uses Anthropic Claude-Haiku to generate brand-safe, tone-specific captions under 2,200 characters. Mandatory CDN Hosting:** Uses UploadToURL to convert Notion files into public HTTPS URLs required by Instagram.
π§ The Approval Gate
Email Approval Step:** Sends preview email with:
AI-generated caption
Video preview link
Approve / Reject buttons
π Publication & Multi-Channel Sync
Instagram Publishing:** Polls encoding status before publishing Reel. Notion Audit Trail:** Updates page with Permalink, Post ID, and Published status. Discord Alerts:** Sends notifications for success, rejection, or failure.
β¨ Key Features
Human-in-the-Loop:** Combines AI automation with manual approval. High-Quality AI Captions:** Uses Claude for nuanced storytelling. CDN Media Bridge:** UploadToURL ensures valid public media URLs. Error Resiliency:** Handles encoding failures with retries and alerts.
π§ Setup Requirements
Required Credentials
Notion:** Integration token
Instagram Graph API:** Business/Creator account token
Anthropic API:** For Claude captions
UploadToURL:** API key
Environment Variables
IG_USER_ID
IG_ACCESS_TOKEN
NOTION_API_KEY
ANTHROPIC_API_KEY
APPROVER_EMAIL
DISCORD_WEBHOOK_URL
Empower your content team today. Import this template to turn your Notion database into a high-powered social media command center!
Related Templates
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
π° AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
π Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments