Turn Every Blog post into 5 social captions with AI in n8n and Save It to Notion

An n8n workflow that fires when you publish a new blog post, then an AI agent spins out five platform-ready captions — giving you a week of social captions from one post. No code: import the JSON, connect your apps, and it runs 24/7.

difficulty Beginnersetup 30 minresult A week of social captions from one post
  1. 1

    Trigger when you publish a new blog post

    A RSS Trigger starts the workflow the moment you publish a new blog post.

  2. 2

    Hand it to the AI agent

    An AI Agent node running OpenAI spins out five platform-ready captions. The prompt is pre-written and scoped to this one job so results stay consistent.

  3. 3

    Deliver the captions

    The result is saved to Notion — ready for a human to approve.

  4. 4

    Add a safety net (optional)

    Insert an IF/human-approval step before anything is published or emailed, so you stay in control until you trust the output.

Frequently asked questions

Can I trust the AI to get the captions right?

The prompt is tightly scoped to one job and you can add a human-approval step in n8n before anything is sent or published. Start with review-mode for a week, and once you trust the output, switch it to fully automatic.

Does this need n8n Cloud or can I self-host?

Either works. The workflow is a standard n8n export, so you can run it on n8n Cloud or on your own self-hosted instance — you only connect your own app credentials.

How do I import the workflow into n8n?

Download the JSON, then in n8n open a new workflow, choose ⋯ → Import from file, and select it. Every trigger, node and connection appears on the canvas; you just add your credentials and activate it.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.