Back to library
Social·n8n workflow

AI Social Media Caption Generator

Upload an image and get 5 platform-specific captions (Instagram, Twitter, LinkedIn, TikTok, Pinterest) with hashtags—saved to Notion, queued in Slack.

Overview

What it does: You upload an image (via webhook or form). The workflow analyzes the image with Google Vision API, then uses OpenAI to generate platform-native captions: - Instagram: emoji-rich, 150 chars + 20 hashtags - Twitter/X: 280 chars max, punchy, 2-3 hashtags - LinkedIn: professional, 200 chars, 3-5 hashtags - TikTok: trendy/casual, 150 chars - Pinterest: descriptive, 150 chars All captions are saved to Notion and your team is notified in Slack that content is ready. Business outcome: Cut caption writing time by 80%. Maintain platform-specific voice and tone. Repurpose one image across 5 channels in minutes. Your team focuses on strategy, not copy. Nodes & apps: Webhook trigger, Google Vision API, OpenAI GPT-4o, Notion database, Slack notifications. Credentials needed: 1. Google Vision API key (image analysis) 2. OpenAI API key 3. Notion API key + database ID 4. Slack workspace access Setup steps: 1. Create a Notion database with fields: Image URL, Captions (5 platforms), Status 2. Get Google Vision and OpenAI API keys 3. Connect Notion database to workflow 4. Set up Slack channel (#social-content) for notifications 5. Test by uploading a sample image 6. Configure webhook endpoint for your upload tool 7. Deploy and monitor Difficulty: Medium | Setup time: 15-20 minutes | Price: $25

What's included

Importable n8n workflow (JSON)
Real, wired nodes — trigger, logic, and actions
Setup notes: which credentials to connect
Free updates when the workflow changes
Commercial-use license — keep and customize
Email support if you get stuck

Quickstart

  1. 01

    Download the JSON

    With an active Library Pass, download the workflow file right from this page or your dashboard.

  2. 02

    Import into n8n

    Choose Import from File and select the downloaded JSON. The full agent graph appears, ready to configure.

  3. 03

    Plug in credentials

    Each integration node prompts for credentials on first run. The setup guide lists every credential the agent expects.

  4. 04

    Activate and test

    Run once with sample input, confirm the expected output, then flip the activate toggle.

Reviews (0)

No reviews yet. Be the first.

Sign in to leave a review.

Library Pass

Included with any pass

This agent — and every other in the library — comes with a Library Pass. One pass, the whole catalog.

Get a Library Pass
  • Every agent in the library
  • All new releases while active
  • Unlimited downloads
  • Commercial-use license
  • Priority email support
  • 30-day money-back guarantee
Browse the full library →