Schedule posts that sound like your client, not a robot
Agencies juggle multiple client voices across platforms. This automation creates a scheduling pipeline where you feed in content topics or briefs, and the AI generates platform-specific captions that match each client's brand voice (learned from example posts). It suggests images, adds relevant hashtags, picks optimal posting times based on the platform, and queues everything in a review spreadsheet. Once approved, posts can be pushed to Buffer or published manually. Each client gets their own voice profile stored as a simple config file.
Target audience: Social media agencies, freelance content creators, marketing teams managing multiple brands
Claude Code creates a Node.js project with Claude API, Google Sheets API, and date-fns
via Claude Code
Create brand voice profiles for each client with example posts and tone guidelines
via Claude Code
Input weekly content briefs (topics, key messages, promotions) via CSV or CLI
via Claude Code
AI generates platform-specific captions (Instagram, LinkedIn, X) in the client's voice
via Claude API
Captions are written to a Google Sheet with columns: date, platform, caption, hashtags, status
via Google Sheets
Client or team reviews and approves in the sheet — approved posts can be copied to Buffer or scheduler
via Google Sheets
Open Claude Code in your terminal
Run claude in your project directory
Copy and paste this prompt
Claude builds the entire project for you
It will scaffold files, install dependencies, and wire up the full workflow
Writing social media captions for multiple clients in different brand voices is repetitive and time-consuming
AI generates captions from briefs using stored brand voice profiles, then queues them for approval in a shared spreadsheet
Create a week's worth of client content in minutes instead of hours, maintaining consistent brand voice
Each client has a config with tone, vocabulary, example posts, and do/don't rules
Generates optimised captions for Instagram, LinkedIn, and X from one brief
All generated content goes to a shared sheet for review and approval
Platform-appropriate hashtags based on topic and client industry
AI suggests image concepts or stock photo search terms for each post
Suggests best posting times per platform based on general engagement data
Verify your email once to access all free workflows.
We'll never spam you. One-time verification only.