Publish Slack messages to X in batch processing
Workflow Description
Automation that captures Slack messages and processes them in controlled batches before automatically posting to your X account, with support for delays and conditional logic.
How it works
- 1.Trigger automation when a new Slack message arrives
- 2.Split messages into separate batches for controlled delivery
- 3.Apply conditions and delays before posting to X
- 4.Send processed content to your X account automatically
Use cases
- Post team updates from Slack directly to social media without manual effort
- Automate sharing announcements and important content on X
- Manage multiple social campaigns from a single Slack channel
Requirements
- Active Slack workspace with webhook creation permissions
- X account with API keys enabled for automated posting
- Full access to n8n platform to create and activate workflows
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
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 (22)
Global Variables
Set
Fetch Report IDs
HTTP Request
Convert XML To JSON
Xml
Launch Report
HTTP Request
Loop Over Items
Split In Batches
Wait 1 Minute
Wait
Check Status of Report
HTTP Request
Is Report Finished?
If
Download Report
HTTP Request
Slack
Slack
Convert Report Launch XML to JSON
Xml
Convert Report List to JSON
Xml
Execute Workflow Trigger
Execute Workflow Trigger
Sticky Note11
Sticky Note
Sticky Note12
Sticky Note
Sticky Note15
Sticky Note
Sticky Note
Sticky Note
Sticky Note13
Sticky Note
Sticky Note8
Sticky Note
Sticky Note3
Sticky Note
Demo Data
Set
Sticky Note5
Sticky Note