Generate a daily Instagram carousel post with AI images

Every day, the system writes and designs a six-slide Instagram carousel and sends it to your team on Slack.

How the work actually flows

A straight line. Runs once per each carousel slide.

Pattern: Sequence (1) ยท Multiple Instances without Synchronization (12)

flowchart TD trig(["same time every day"]):::trigtime s0["Write six-slide carousel text"]:::svc s1[["Generate image for each slide"]]:::mi s2["Upload slides to Slack"]:::svc s3[("Log topic in spreadsheet")]:::store trig --> s0 s0 -->|"one per each carousel slide"| s1 s1 --> s2 s2 --> s3 out[/"Six-slide carousel delivered to Slack"/]:::out pay{{"Saves daily content creation time"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itAn outside serviceRuns once per itemA record or sheetResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
Social Media ManagementMessaging & NotificationsSpreadsheet & Database Ops
Connects
SlackGoogle SheetsGoogle Gemini

The problem it solves

Coming up with a new Instagram carousel every day and designing the slides takes time you would rather spend elsewhere. It is easy to run out of ideas or accidentally repeat a topic you already covered.

Who it fits

Social media managers or small teams posting regular Instagram content on a theme.

How it works

  1. A daily schedule starts the process at the same time each day
  2. AI writes the text for a six-slide carousel on a chosen topic
  3. AI generates a matching image for each slide
  4. The finished slides and captions are uploaded to your team's Slack channel
  5. The topic is logged in Google Sheets so it is never repeated
What you get

Instagram slides drafted and waiting in Slack

Every day your team gets a fresh six-slide Instagram carousel, complete with images and captions, waiting in Slack for a quick review.

What you get

A ready-to-post six-slide Instagram carousel delivered to Slack each day, with topics tracked in a spreadsheet.

What you need

A Slack workspace, a Google Sheets account, and Google Gemini API access.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook