Post long-form threads to X / Twitter, Threads, and Bluesky
UnknownWhat this workflow does
This AI workflow has 11 nodes and runs on Gmail events. Along the way it connects OpenAI Chat Model, Gmail and Blotato (community).
How it runs
Trigger: On Gmail events.
- AI Writes Thread (AI Agent): runs an AI agent, with model: OpenAI Model, OpenAI Backup; output parser: Structured Output Parser
- Mark email as read (Gmail): mark as read
- Twitter [BLOTATO] (Blotato): uses Blotato
- Threads [BLOTATO] (Blotato): uses Blotato
- Bluesky [BLOTATO] (Blotato): uses Blotato
- Error Report (Merge): merges the data from its input branches
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @blotato/n8n-nodes-blotato is verified or supports 3.0 (used in Twitter [BLOTATO], Threads [BLOTATO], Bluesky [BLOTATO]).
- Also check Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll).
Nodes used (7)
- Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Gmail
n8n-nodes-base.gmail - Gmail Trigger
n8n-nodes-base.gmailTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - Blotato
@blotato/n8n-nodes-blotato.blotato - Merge
n8n-nodes-base.merge
From the author
Description Fully automated pipeline where you send an email to yourself with a rough idea (subject contains “thread”), n8n’s Gmail trigger picks it up, OpenAI ChatGPT rewrites/apply a viral-thread template, and Blotato posts the long-form thread to…