To view the n8n flow demo and copy the JSON you need to purchase our Bundle... don't worry, it's FREE

Go to the BUNDLE

Generate AI Twitter Posts with Web Research using GPT, Tavily and Image Generation

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

🤖 AI-Powered Twitter Content Generator

Transform topic ideas into ready to post Twitter drafts (text + image) using fresh web data and AI agents

🎯 What does this workflow do?

This end to end automation creates complete Twitter posts by:

Taking your topic input (eg, "Agentic AI") via chat interface

Generating fresh, research-backed content using AI agents:

First agent uses GPT-4.1-MINI + Tavily to bypass LLM knowledge limits with real-time web data

Second agent creates optimized prompt for image generation

Producing custom visuals through OpenAI's gpt-image-1

Delivering polished drafts (text + image) via Gmail for review

⚙️ How it works

User input: You provide a topic through chat node

Content research:

Agent 1 (GPT-4.1-mini + Tavily) researches current web data

Generates factually fresh tweet content

Visual creation:

Agent 2 optimizes prompt for image generation

HTTP request node calls OpenAI's gpt-image-1 model to generate the image

Convert to file node convert the base64 string to a file so we can send it as an attachment

Delivery:

Gmail node sends compiled draft with text body + image attachment

🔑 Required setup

Have a verified organization: OpenAI Org Settings

OpenAI API Key: Create a Key Here

Tavily API Key: Get it Here

Gmail credentials: Google Cloud Console

Do you want to automate your business?

Let's talk about your project