add_duplicate
Broadcasts a single token to multiple outputs for parallel processing by independent services, enabling concurrent handling of the same item.
Instructions
Add a Duplicate (Broadcast) pattern — copies one token into N independent copies.
One arriving token produces one token in each output place simultaneously. Use for parallel processing of the same item by independent services.
Use this for:
One purchase order triggers parallel handling in warehouse, accounting, logistics
One lab sample sent to multiple independent test stations
Args: name: Name for this broadcast point (e.g., "OrderBroadcast") outputs: Output branch names (e.g., ["Warehouse", "Accounting", "Logistics"])
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| outputs | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |