Communication

Send scheduled messages in batches automatically

7 nodes 97 62 Scheduled trigger
Download

Workflow Description

An automated workflow triggered on a fixed schedule that processes incoming data by splitting it into manageable batches, then applies conditional logic to determine the next action, enabling reliable bulk operations without system overload.

How it works

  1. 1.Trigger the workflow automatically according to a predefined schedule
  2. 2.Receive data from an external HTTP request
  3. 3.Split the received data into smaller batches for efficient processing
  4. 4.Evaluate a conditional statement to route the workflow
  5. 5.Execute or skip an action based on the condition result

Use cases

  • Send newsletter alerts in batches to thousands of subscribers while maintaining system performance
  • Monitor server status and dispatch periodic reports automatically
  • Schedule bulk marketing messages across multiple recipients with rate limiting

Requirements

  • Configure a schedule frequency (hourly, daily, weekly, etc.)
  • Set up a valid HTTP endpoint for data input or output
  • Determine the appropriate batch size based on the target application's limits

Service Value

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

Apps Used

Split In Batches

Details

Trigger Scheduled trigger
Nodes 7
Apps 1
Views 97
Downloads 62

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 (7)

Get Elastic Alert

HTTP Request

#1

Send Email Notification

HTTP Request

#2

Schedule Trigger

Schedule Trigger

#3

Response is not empty

If

#4

No Operation, do nothing

No Op

#5

Loop Over Each Alert Items

Split In Batches

#6

No Operation, end of loop

No Op

#7