When a Batch Releases
A batch releases as soon as any one of these is true:- Max items collected (
max_items, default 100, up to 1000). - Wait period elapses with no new contributing event (a quiet, inactivity window).
- Max wait period ceiling is reached, measured from the first event into the batch.
Configuration
Journey batches are scoped per user (
scope: user), so events are grouped by the recipient.
Batch Payload
When the batch releases, downstream nodes receive abatch object with the total count and the retained items:
{{batch.count}}).
When a Category key is set, events are grouped by category and each category is delivered under its own key:
Via the API
In a journey definition, a Batch node usestype: "batch":
PT1H for one hour, P1D for one day).