Social Media Content Generator and Publisher | X, LinkedIn
# Generate and Publish AI Content to LinkedIn and X (Twitter) with n8n ## Overview This **n8n workflow** automates the generation and publishing of AI-powered social media content across **LinkedIn** and **X (formerly Twitter)**. By leveraging AI, this workflow helps social media managers, marketers, and content creators streamline their posting process. ### Who is this for? - Social media managers - Content creators - Digital marketers - Businesses looking to automate content generation ## Features - **AI-powered content creation** tailored for LinkedIn and X (Twitter) - **Automated publishing** to both platforms - **Structured output parsing** to ensure consistency - **OAuth2 authentication** for secure posting - **Merge and confirmation steps** to track successful postings ## Setup Instructions ### Prerequisites Before using this workflow, ensure you have: - An **n8n instance** set up - API credentials for: - **Google Gemini AI** (for content generation) - **X Developer Account** with OAuth2 authentication - **LinkedIn Developer Account** with OAuth2 authentication - A form submission service integrated with n8n ## Workflow Breakdown ### **1. Trigger: Form Submission** - A user submits a form containing the **post title**. - The form is secured with **Basic Authentication**. - The submitted title is passed to the AI Agent. ### **2. AI Content Generation** - The **Google Gemini Chat Model** processes the title and generates: - **LinkedIn post content** - **Twitter (X) post content** - **Hashtags** - **Call-to-action (LinkedIn)** - **Character limit check (Twitter)** ### **3. Parsing AI Output** - A structured output parser converts the AI-generated content into a **JSON format**. - Ensures correct formatting for LinkedIn and Twitter (X). ### **4. Publishing to Social Media** #### **X (Twitter) Posting** - Extracts the **Twitter post** from the AI output. - Publishes it via an **OAuth2-authenticated** X (Twitter) account. #### **LinkedIn Posting** - Extracts the **LinkedIn post** from the AI output. - Publishes it via an **OAuth2-authenticated** LinkedIn account. ### **5. Merging Post Results** - Merges the response data from both **LinkedIn** and **Twitter** after publishing. ### **6. Confirmation Step** - Displays a **final confirmation form** once the posts are successfully published. ## Benefits - **Save time** by automating content creation and publishing. - **Ensure consistency** across platforms with structured AI-generated posts. - **Secure authentication** using OAuth2 for LinkedIn and Twitter. - **Increase engagement** with AI-optimized hashtags and CTAs. This workflow enables seamless **social media automation**, helping professionals post engaging AI-powered content effortlessly.
- Platform
- n8n
- Category
- Social Media
- Price
- $4.99
- Creator
- ömer
- form
- merge
- formTrigger
- agent
- lmChatGoogleGemini
- outputParserStructured
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Social Media workflows
- Generate & Auto-Post AI Videos to Social Media with Veo3 and Blotato$14.99
- Automate AI-Driven Social Media Content Creation and Publishing$24.99
- Automate Viral TikTok Cloning and Multi-Platform Posting with AI$19.99
- Automate LinkedIn Content Creation and Publishing via Email with AI$24.99
- Automate Social Media Posts Using Google Trends and AI$14.99
- Automate Video Captioning and Posting to Instagram and TikTok$14.99
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.