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