Automation project · 2026

AI Content Generator
& Publisher

An n8n + Groq AI workflow that turns one topic into five platform-ready content pieces — blog post, Instagram caption, LinkedIn post, Twitter/X thread, and email newsletter — then publishes to Notion, logs to Google Sheets, sends via Gmail, and alerts the team on Slack. 20 nodes. 8 apps. One webhook. Zero manual work.

⬢ Built in n8n + Groq 20 nodes 8 apps 5 parallel AI calls Webhook trigger
20
Workflow nodes
8
Connected apps
5
Parallel AI outputs
🔗
Webhook
↩️
Respond
📝
Format Input
🤖
AI — Blog Post
🤖
AI — Instagram
🤖
AI — LinkedIn
🤖
AI — Twitter/X
🤖
AI — Newsletter
🔀
Merge
📜
JavaScript
📋
Notion
📊
Sheets
✉️
Gmail
💬
Slack
If Review
✉️
Gmail review
💬
Slack review
💬
Slack skip

How it works

Trigger
Webhook topic submit

Submit a single topic via webhook — the workflow immediately responds with confirmation and begins processing.

Format
Input normalization

Formatter cleans the topic, strips noise, and structures it for consistent AI prompt injection across all five channels.

AI Generation
5 parallel Groq calls

One topic fans out into five platform-specific content pieces simultaneously — blog, Instagram, LinkedIn, Twitter/X, and newsletter — each tuned to channel voice and length.

Merge & Code
Aggregate & transform

All AI outputs merge into one structured payload. A JavaScript code node reformats and enriches data before downstream delivery.

Publish & Log
Notion + Sheets

Content is published as a new Notion database page for editorial tracking and appended to Google Sheets for audit and reporting.

Deliver & Notify
Gmail + Slack

Newsletter sent via Gmail, team alerted on Slack. A conditional branch triggers a review workflow if human approval is needed.

20-node n8n workflow with 5 parallel AI branches

Webhook receives topic → responds → formats input → splits into 5 concurrent Groq AI nodes (Blog, Instagram, LinkedIn, Twitter, Newsletter) → merges results → JavaScript transform → publishes to Notion → logs to Google Sheets → sends newsletter via Gmail → alerts team on Slack → conditional review branch.

5 parallel AI content generation calls via Groq — zero wait time between outputs
8 integrated apps: Webhook, Groq, JavaScript, Notion, Google Sheets, Gmail, Slack, If
Review branch: If flagged, routes to Gmail + Slack review queue; otherwise posts skip notification
One webhook trigger → full multi-channel content pipeline → complete in under 30 seconds
n8n AI Content Generator workflow screenshot

Full n8n workflow: 20 nodes, 5 parallel AI branches, 8 integrated apps

Stack

n8n
Groq AI
Google Sheets
Notion
Gmail
Slack
JavaScript
Webhook

Want one like this for your content team?

Let's map your publishing workflow and ship the automation.

Start a project