IS

Iterator Service

Split a collection of data into separate objects and process them in parallel.

Categories:
workflow-tools
Type:
flow-control
Available on: free-trial, flow-basic, flow-basic-plus, flow-starter, flow-business, flow-enterprise plans

Overview

The Iterator data flow control consists of two separate services - fork and join - which allow you to split and iterate over a collection of objects processing each object in the collection individually and at the same time (ie. in parallel).

How It Works

Technical Details
Iterator fork takes in a collection of objects (eg. multiple sales order), splits the collection into individual objects and lets you process each one separately.
Iterator join, an optional closure of a forked process, ensures that all actions within the forked portion of a process are completed before continuing further.

Fork + Join: When both fork and join are used, the join service makes a process synchronous. Individual objects within a collection are processed in parallel but continuation of a process waits for all to complete before continuing onwards.
Fork only: Without the join, a collection is split into multiple routes which continue asynchronously - in any order.

Use Cases

Common use-cases where iterator service is used include:

Batch data pulls; eg. retrieving sales orders on scheduled basis

Processing of tabular data files; eg. synchronization of inventory levels received in a CSV file

Bulk email sendouts in marketing campaigns

Scheduled processes which often retrieve more than one object at a time

Key Benefits

Automated Workflows

Eliminate manual data entry and reduce errors with fully automated synchronization.

Real-time Sync

Keep all your systems updated instantly with real-time data synchronization.

Scalable Solution

Built to handle growing data volumes and complex business requirements.

Easy Setup

Get up and running quickly with our intuitive configuration interface.

Integration Details
Type
flow control
Categories
workflow-tools
Available Plans
free-trial
flow-basic
flow-basic-plus
flow-starter
flow-business
flow-enterprise
What's Included
Real-time synchronization
Enterprise-grade security
Priority support
Custom field mapping
Need Help?
Our team is here to help you get started