What This Workflow Does
This workflow automatically creates AI-powered LinkedIn posts on any topic — complete with a matching AI-generated image — and delivers everything via Email and Telegram. Every post is also logged to a Notion database for your records.
How It Works
- User submits a topic via an n8n Form
- Groq (LLaMA 3.3 70B) + Tavily researches the topic in real time
- A second Groq agent writes a professional LinkedIn post
- A third Groq agent generates an image prompt based on the post
- Pollinations AI generates a free image from that prompt
- Brevo HTTP API sends an email with the post text + image link
- Telegram bot sends the AI image + post text directly to your phone
- Notion automatically logs every post with timestamp
Set Up Steps
- Create a free Groq API account at console.groq.com — get your API key
- Create a free Tavily account at tavily.com — get your API key
- Create a free Brevo account at brevo.com — get your API key
- Create a Telegram bot via @BotFather — get bot token + your chat ID
- Create a Notion integration and a database with Title, Content, Image URL, and Date fields
- Add all credentials in n8n and activate the workflow
- Open the Form URL and test with any LinkedIn topic
Tools Used
- Groq API (LLaMA 3.3 70B) — AI content generation (free tier)
- Tavily — Real-time web research (free tier)
- Pollinations AI — Free AI image generation (no API key needed)
- Brevo — Email delivery via HTTP API (free tier)
- Telegram — Instant mobile delivery (free)
- Notion — Auto-logging database (free tier)
Notes
- All tools used are on free tier — zero cost to run
- Deployed 24/7 on Railway free tier
- Pollinations images may not render inline in Gmail — delivered via Telegram instead
- Keep your API keys in n8n credentials, never hardcoded