Skip to main content
The Add to Digest node adds the current event to a digest owned by a subscription topic. The digest accumulates events per user and releases them on the schedule configured for that topic, so you can send periodic summaries (a daily activity email, a weekly report) instead of one notification per event. Use Add to Digest when releases should follow a fixed schedule that the user controls. Use the Batch node instead when you want to release based on volume or an inactivity window within the journey itself.

Configuration

Configure the Digest on the Topic

The schedule, categories, retention, and template mapping live on the subscription topic, not on the node. Configure them in the Preferences Editor:
  • Schedule: when the digest releases (at least one schedule is required; multiple appear as choices on the hosted preferences page).
  • Categories: separate types of data within one digest, each with its own retention (First, Last, Highest, or Lowest N, where Highest and Lowest need a sort key).
  • Template mapping: the notification template that renders the released digest.
The Add to Digest node only collects. Releases happen when the topic’s schedule fires.

Digest Payload

When the digest releases, each category is delivered with the total count and the retained items:
count is the total number of events received (it can exceed the retained count); items are the retained events. Reference this data in your digest template.

Via the API

In a journey definition, an Add to Digest node uses type: "add-to-digest":
See Building Journeys via the API for the full node reference.