Skip to main content
The digest step allows you to collect multiple events over a specified time period and combine them into a single notification. This is useful for reducing notification fatigue and providing better context to your users.

Example Usage

Digest Step Output

Use either cron or amount-unit. Using both will result in an error.

Digest Step Result

DigestEvent Type

The digest step result can only be used in subsequent steps within the same workflow. You cannot access digest information in step controls.

Using Digest Events

You can use the digested events to create rich, aggregated notifications. Here’s an example:

Cron based digest

You can use cron based digest to digest events based on a cron expression.

Custom Digest Key

You can use a custom digest key to digest events based on a custom key. By default, events are digested based on the subscriberId. With a custom digest key, events are digested based on the combination of the subscriberId and the digestKey value.
Changes to the workflow content after triggering will not affect existing digested events. The content is determined at the time of event digestion.