Portal Community

Process Items at Scale

Send 10,000 emails, call 1,000 APIs, or insert 100,000 database records—all with a single node configuration.

21
Configuration Properties
5
Supported Node Types
100×
Potential Speedup (Parallel)
Item Count Limit

Get Started in 3 Steps

  1. Enable iteration: Set itemsIterationEnabled: true
  2. Specify items: Tell the node which array to iterate (property name, formula, or JSONPath)
  3. Access current item: Use @{input:item} in your configuration

Built-in Batching

Process items in batches for efficiency. Configure batch size from 1 to 1,000+.

Parallel Execution

Process multiple items concurrently. 10× to 100× speedup for I/O-bound operations.

Error Handling

Automatic retries, configurable failure modes, and detailed error reporting.

Filter & Sort

Filter items before iteration and sort by any expression.

Rate Limiting

Control speed with batch wait times. Respect API and system limits.

Multi-Node Support

Works with SMTP, HTTP, DataMapping, Database, and Custom nodes.

Supported Node Types

Node Type Typical Use Batch Support Parallel Support
SMTP/EmailSmtp Send bulk emails
HTTP Request Parallel API calls
DataMapping Transform items
Database Bulk insert/update
Custom Any custom logic

Universal Iteration vs. Loop Node

Feature Universal Iteration Loop Node
Single-node operations ✓ Perfect ✓ Works
Multi-node workflows ✗ Not supported ✓ Built for this
Setup time 2 minutes 10 minutes
Built-in batching ✓ Advanced ✓ Basic
Parallel execution ✓ Yes ✓ Yes
Conditional branching ✗ No ✓ Yes
Variable isolation ⚠️ Limited ✓ Full

See detailed comparison →