Developer & DevOps
Fetch Strapi Articles and Auto-Post to X with Sentiment Analysis
14 nodes
314
128
Scheduled trigger
Workflow Description
Scheduled automation that retrieves new articles from Strapi, analyzes their sentiment using Google Cloud Natural Language API, applies conditional filtering, and automatically publishes formatted posts to your X (Twitter) account with optimal engagement strategies.
How it works
- 1.Retrieve newly published articles from Strapi CMS database
- 2.Analyze content sentiment and tone using Google Cloud Natural Language
- 3.Apply conditional logic to filter posts based on quality thresholds
- 4.Format tweet content with hashtags, links, and optimized text
- 5.Post formatted content to X account automatically
Use cases
- Auto-distribute blog articles and news updates to X in real-time
- Maintain consistent multi-channel content strategy for media brands
- Screen content sentiment before publishing to ensure brand-safe messaging
Requirements
- Active Strapi instance with configured API endpoints
- Google Cloud Natural Language API credentials and valid key
- X (Twitter) account with API write permissions enabled
- Scheduled trigger timing aligned with article publication frequency
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Strapi
Interval
Twitter/X
Google Cloud Natural Language
Details
Trigger
Scheduled trigger
Nodes
14
Apps
4
Views
314
Downloads
128
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (14)
/
Simplify Result
Set
Store in Strapi
Strapi
Every 30 Minutes
Interval
Is Retweet or Old?
If
Search Tweets
Set
Webhook
Webhook
Simplify Webhook Result
Set
Analyze Form Submission
Google Cloud Natural Language
Analyze Tweet
Google Cloud Natural Language
Merge Form Sentiment with Source
Merge
Merge Tweet Sentiment with Source
Merge
Positive Form Sentiment?
If
Store Form Submission in Strapi
Strapi
Positive Tweet Sentiment?
If