Write, design and post social content from a Google Sheet
An automation built with Make, OpenAI, Cloudinary and Buffer writes captions, designs content and posts it across social platforms from a sheet.
Done withMake
- What they did
- The setup starts with one Google Sheets row carrying the post idea, audience and tone. In Make, the flow uses OpenAI to write a caption, generates an image with DALL·E or another image model, uploads that image to Cloudinary, writes the assets back to the sheet, then sends a Slack approval notice before Buffer publishes the post; the person checks the caption and image in Slack and approves it.
- How it went
- The poster says it turns a sheet row into a published social post in under two minutes and can handle the caption, image and posting end to end. They describe it as consistent, but still keep a human approval step before anything goes live.
- Worth knowing
- The main catch is that it is not fully hands-off: approval happens in Slack before publishing, and the builder says they got Make stable by adding error handling and filters.
Try it yourself with Make
Build a scenario that reads rows from my Google Sheet [sheet link] containing post topics, writes captions in [brand voice] using OpenAI, creates an image for each, and queues them in Buffer for [platforms]. Mark each row as done once it's queued. Run it on one test row and show me the caption, image and scheduled time before anything is posted publicly.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
2 more accounts of this
Source: Reddit · Undated
Related use cases
Manage email, calendar and tasks from Slack
An agent built on Make.com with Gmail, Google Calendar and Notion triages emails, checks the calendar and adds tasks on Slack commands.
Triage unread email with an approval step
Author built an agent that runs when unread emails arrive and analyzes each one, without auto-replying absent approval.
Generate invoices automatically from a template
A freelancer built a Make.com automation that fills a professional invoice template to create invoices automatically.
Produce a track in Ableton Live by talking
An MCP server that lets Codex drive Ableton Live, used to write and mix a full song from chat messages.
Index a newsletter archive and repurpose writing
Per the guide, Casey Newton used Claude Code to index 818 newsletter editions in under 30 minutes, and writers audit note vaults and turn essays into newsletter and thread files.
Create social media visuals with Canva MCP
The poster tried Canva MCP in Claude Code to produce app marketing visuals and found it a disaster.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.