Auto-publish LinkedIn posts from Notion
You write drafts inside Notion the way you already do. A daily n8n trigger pulls today's scheduled post, walks every Notion block, hands the merged text to an AI agent for tone + hook polish, then checks the length. Short enough? Publishes as-is. Too long? A truncation node trims to LinkedIn's character limit and posts the shortened version with a link back to the full piece.
Run this loop right now
Same pipeline, sample data. Pick an input, hit run, and watch what lands on the other end — this is the output your team would wake up to.
What makes it production-ready
Write where you think
No new tool to learn — drafts stay in Notion alongside your other writing.
AI hook polishing
The agent rewrites the opening line if it's weak, before posting.
Length-aware
Auto-truncates and adds a 'read full post' link when the draft blows past LinkedIn's limit.
Status round-trip
Writes the published URL + status back to Notion so you can see what shipped at a glance.