Developer & DevOps

Publish Slack messages to X automatically in batches

28 nodes 284 144 Automatic trigger
Download

Workflow Description

Automates sharing Slack messages to X (formerly Twitter) with batch processing and rate-limit management. Receives messages from Slack channels, splits them into controlled batches, posts each as a tweet, applies delays between batches, and logs results. Supports manual and automated triggers.

How it works

  1. 1.Receive message from specified Slack channel
  2. 2.Process messages in manageable batches
  3. 3.Convert and post each message to X account
  4. 4.Apply delays between batches to respect rate limits
  5. 5.Log posting results and errors back to Slack

Use cases

  • Automatically share team updates and announcements from Slack to X audience
  • Streamline content distribution for development teams without manual posting

Requirements

  • Active X account with authentication credentials configured
  • Slack workspace with channel access and messaging permissions

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Split In Batches Twitter/X Slack

Details

Trigger Automatic trigger
Nodes 28
Apps 3
Views 284
Downloads 144

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (28)

/

Start VM Scan in Qualys

HTTP Request

#1

Convert XML to JSON

Xml

#2

Fetch Scan Results

HTTP Request

#3

Loop Over Items

Split In Batches

#4

Sticky Note2

Sticky Note

#5

Sticky Note3

Sticky Note

#6

Wait 5 Min

Wait

#7

Convert XML to JSON1

Xml

#8

Check if Scan Finished

If

#9

Execute Workflow Trigger

Execute Workflow Trigger

#10

Sticky Note11

Sticky Note

#11

Sticky Note15

Sticky Note

#12

Sticky Note13

Sticky Note

#13

Post Receipt

Slack

#14

Confirm Waiting

Slack

#15

Delete Receipt

Slack

#16

Sticky Note

Sticky Note

#17

Sticky Note8

Sticky Note

#18

Demo Data

Set

#19

Sticky Note4

Sticky Note

#20

Merge

Merge

#21

Post Vulnerability Scan Summary to Slack

Slack

#22

When clicking "Test workflow"

Manual Trigger

#23

Begin Wait Loop

No Op

#24

Merge1

Merge

#25

Save receipt message timestamp

Set

#26

Global Variables & Slack Channel

Set

#27

Sticky Note5

Sticky Note

#28