Social Media Post Generator
Run on a weekly schedule — generate ready-to-publish LinkedIn and Twitter posts for each topic in your content calendar and send drafts to Slack for review.
The full canvas, before you import it
Click any node to see its config.
Click a node to select it — same as the Heym editor; the panel shows its settings.
11 nodes · Free & source-available
Social Media Post Generator
Feed your content calendar topics in once and let Heym generate a week's worth of social posts automatically. Every Monday morning the workflow loops through your topic list, writes a LinkedIn post and a Twitter thread per topic, and drops the drafts into Slack for a quick human review before publishing.
What this workflow does
- Cron fires every Monday at 08:00
- Variable holds your content topic list for the week
- Loop iterates over each topic
- LLM (LinkedIn) writes a short, engaging LinkedIn post per topic
- LLM (Twitter) writes a Twitter/X thread for the same topic
- Set bundles both into a single draft object
- Slack posts the draft bundle to your
#contentreview channel - Output logs the full batch for the audit trail
Use cases
- Weekly content calendar automation for marketing teams
- Solo founder social media without the daily manual effort
- Agency content production for multiple clients
Setup
Update the topics variable with your weekly topics. Connect an OpenAI credential. Add a Slack credential and set the review channel. After approval, connect the Slack node output to a scheduling tool or post directly via the platform's API.
How to import this template
- 1Click Import → Copy JSON on this page.
- 2Open your Heym and navigate to a workflow canvas.
- 3Press Cmd+V / Ctrl+V — nodes appear instantly.
- 4Add your API keys in the node config panels and click Run.
Discover more automations
- AIBatch LLM Status TrackerSend an array through the OpenAI Batch API, branch on live status updates, and collect the final per-item results.
- AIGemini Image CreatorGenerate images from a text prompt using Gemini's native image output.
- AIPDF / DOCX Translation AgentTranslate the full text of any uploaded document using an AI agent.
- AIMeeting Notes → JSON TasksTurn messy meeting notes into structured JSON tasks with the LLM node's JSON output mode — no image pipeline required.
- AIInbox TL;DR SummarizerPaste a long email or thread — one LLM call returns a short TL;DR with next actions.
- AIRAG Document IngestChunk and embed a document into a Qdrant vector store so it can be retrieved later by the RAG Search node.
- AIRAG Q&A AgentSearch your Qdrant vector store for relevant context, then answer with an LLM — grounded in your own documents.
- AILanguage Switch RouterDetect the language of incoming text with an LLM and route to the matching branch using the Switch node.