AI Workflow for LinkedIn Carousel Posts

Difficulty: Intermediate · Setup time: 45 min · Steps: 5

Creating LinkedIn carousel posts manually is time-consuming and inconsistent. This workflow uses OpenAI to generate slide content from a simple topic brief, formats it in Canva automatically, and schedules the post via Buffer — giving you a repeatable content engine that runs while you focus on higher-value work.

What to Expect

  • — more carousels published per month vs. manual
  • 80% — time saved per post vs. designing from scratch

Tools Used in This Workflow

  • Notion — Content brief input
  • OpenAI — Generate slide copy
  • Canva — Design carousel slides
  • Buffer — Schedule LinkedIn post
  • Slack — Notify team

How It Works — Step by Step

  1. Step 1: Create a content brief in Notion

    Tool: Notion

    Start by writing a one-paragraph brief in a Notion database entry — topic, target audience, and key takeaway. The automation triggers whenever a new entry is added with the status set to 'Ready'.

  2. Step 2: Generate slide content with OpenAI

    Tool: OpenAI

    The Zapier or n8n automation sends your brief to OpenAI's API with a structured prompt requesting 8–10 slide headlines and supporting bullet points. The output is formatted as JSON so downstream steps can parse each slide individually.

  3. Step 3: Build the carousel in Canva

    Tool: Canva

    Using Canva's API with a pre-designed template, the workflow populates each slide with the AI-generated headlines and bullets. Your brand fonts, colors, and logo are applied automatically from the saved template.

  4. Step 4: Schedule the post via Buffer

    Tool: Buffer

    The finished carousel image set is uploaded to Buffer via API and queued for your optimal LinkedIn posting time. The caption, hashtags, and first comment are also populated from the OpenAI output.

  5. Step 5: Notify your team on Slack

    Tool: Slack

    A final Slack message is sent to your marketing channel with a preview link, the scheduled publish time, and a one-click edit link back to Notion. Your team can review or approve before the post goes live.

Pro Tips for This Workflow

  • Store 10–15 topic briefs in Notion at once so the automation always has a queue — set a weekly recurring task to add new briefs every Monday.
  • Include 3–5 example posts in your OpenAI prompt as style references. The model will mirror your tone, sentence length, and vocabulary within 2–3 test runs.
  • Use Canva Brand Kit to lock fonts, colors, and logo placement so every generated carousel looks on-brand without any manual touchup.

What You'll Need

  • Notion account — Content brief input
  • OpenAI account — Generate slide copy
  • Canva account — Design carousel slides
  • Buffer account — Schedule LinkedIn post
  • Slack account — Notify team
  • Basic automation experience, or a vetted expert to build it for you

Related Video Tutorial

How to Automate Social Media Content with AI

Frequently Asked Questions

Do I need Canva Pro for this workflow?

Canva's API requires a Canva for Teams or Enterprise account — Canva Pro alone does not include API access. As a free alternative, you can use Google Slides via its API (free) or output raw HTML/CSS slides that a screenshot tool converts to images.

What if the AI-generated content doesn't sound like my brand?

Include 3 to 5 example carousels you love in the system prompt as style references. Most brands get consistent output after 2–3 prompt iterations. You can also add a 'forbidden phrases' list to the prompt to keep certain language out.

Can this same workflow create Instagram carousels?

Yes — add a routing step in Zapier or n8n to pick different Canva templates (1080×1080 for Instagram vs. 1080×1350 for LinkedIn). Buffer supports both platforms, so the scheduling step doesn't need to change.

How long does the full automation take end-to-end?

Typically 90–120 seconds from the Notion entry being set to 'Ready' to the post appearing in your Buffer queue. The OpenAI API call takes 15–30 seconds; Canva's template rendering is the other main time cost at around 20–40 seconds.

Want This Workflow Built for You?

Our vetted automation engineers can set up this exact workflow in days — customized to your tools and process. Free consultation, honest quote, fast delivery.

Get matched free — no commitment

More Social Media & Content workflows | All workflow guides | Find automation experts