Skip to main content

Create AI LinkedIn posts with Groq, Tavily, Pollinations, Brevo and Telegram

Workflow preview

Workflow preview
100%
Create AI LinkedIn posts with Groq, Tavily, Pollinations, Brevo and Telegram preview
Open on n8n.io

1. Workflow Overview

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. Ev...

Best for

  • Content Creation automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.formtrigger, @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmchatgroq, n8n-nodes-base.httprequest, n8n-nodes-base.httprequesttool, n8n-nodes-base.emailsend, n8n-nodes-base.notion, n8n-nodes-base.telegram

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Utkarsh Kapoor.

Original n8n.io source

1.1 Workflow description

Title
Create AI LinkedIn posts with Groq, Tavily, Pollinations, Brevo and Telegram
Workflow name
Create AI LinkedIn posts with Groq, Tavily, Pollinations, Brevo and Telegram

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

  1. Create a free Groq API account at console.groq.com — get your API key
  2. Create a free Tavily account at tavily.com — get your API key
  3. Create a free Brevo account at brevo.com — get your API key
  4. Create a Telegram bot via @BotFather — get bot token + your chat ID
  5. Create a Notion integration and a database with Title, Content, Image URL, and Date fields
  6. Add all credentials in n8n and activate the workflow
  7. 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

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - LinkedIn Post Form

Type / Role
n8n-nodes-base.formTrigger - formTrigger
Config choices
Version 2.5

Block 2 - Generate LinkedIn Post

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 3.1

Block 3 - Create Image Prompt

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 3.1

Block 4 - Groq LLM

Type / Role
@n8n/n8n-nodes-langchain.lmChatGroq - lmChatGroq
Config choices
Version 1

Block 5 - Fetch AI Image

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.4

Block 6 - Tavily Web Search

Type / Role
n8n-nodes-base.httpRequestTool - httpRequestTool
Config choices
Version 4.4

Block 7 - Send Email via Brevo

Type / Role
n8n-nodes-base.emailSend - emailSend
Config choices
Version 2.1

Block 8 - Log Post in Notion

Type / Role
n8n-nodes-base.notion - notion
Config choices
Version 2.2

Block 9 - Send Image to Telegram

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.2

Block 10 - Send Post to Telegram

Type / Role
n8n-nodes-base.telegram - telegram
Config choices
Version 1.2

Block 11 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 12 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 13 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 14 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

3. Summary Table

Workflow Create AI LinkedIn posts with Groq, Tavily, Pollinations, Brevo and Telegram
Complexity intermediate
Nodes 14
Categories Content Creation, Multimodal AI
Author Utkarsh Kapoor
Published 19 Apr 2026

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/15156/15156.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Create AI LinkedIn posts with Groq, Tavily, Pollinations, Brevo and Telegram do?

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. Ev...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Content Creation, Multimodal AI use case.