Generate Multiple LinkedIn Posts from Notion with ChatGPT & Claude AI

Go to Workflow
0 views
Built by Niclas Aunin Niclas Aunin
Created on June 13, 2026

Description

LinkedIn Content Generation Workflow

Summary
Automated workflow that transforms Notion content notes into publication-ready LinkedIn posts using Claude AI. Monitors Notion database and generates multiple variations based on structured outlines, so that the author can pick the one they like most.

Use Cases
Automate LinkedIn content creation from content planning database.
Generate multiple post variations from a single outline.
Maintain consistent voice and formatting across all posts.
Scale content production while preserving quality.

How It Works

Trigger - Monitors Notion "Content Plan" database hourly for updates.
Conditional Check - Verifies "LinkedIn Post (Main)" tag and "Ready for Writing" status
Main Post - Claude generates single post from project name and notes
Outline Analysis - Parallel process creates 3 distinct post concepts with different angles
Multi-Post Generation - Each outline becomes a complete LinkedIn post
Save to Notion - All posts automatically saved to database

AI Setup:
Claude Sonnet 4.5 (claude-sonnet-4-5-20250929)
Main post: temperature 0.8 (creative)
Multi-post: default temperature (consistent)

How to Use

Setup a content database in notion, or link your existing one:
Use field mapping as outlined below or update field mapping in n8n template.

Add content to Notion:
Project name (topic)
Notes (article content/key points)
Tag: "LinkedIn Post (Main)"
Status: "Ready for Writing"

Workflow triggers automatically (hourly check)

Retrieve posts from Notion database

Review and publish to LinkedIn

Requirements

Credentials:
Notion API (access to Content Plan database)
Anthropic API key
OpenAI API Key

Notion Database:
Connect Database
Required properties:
Project name (text)
Notes (rich text)
Tags (multi-select with "LinkedIn Post (Main)")
Status (select with "Ready for Writing")


Notes:
Posts optimized for 1800 character limit
Generates both single posts and multi-angle variations

Nodes Used (4)

AI Agent
@n8n/n8n-nodes-langchain.agent
Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic
Notion
n8n-nodes-base.notion
OpenAI
@n8n/n8n-nodes-langchain.openAi