- Admin/owner permissions: Zapier account
- Paid/versioned account: Paid subscription to use multi-step Zaps
- Documentation: https://zapier.com/blog/custom-digest-app/
Digest by Zapier lets you queue up items from triggers into a batch over time before sending them to an Action, like an email or Slack message. This means that instead of having a Zap trigger for every small event that may happen multiple times in a day, like a new message, you can have it trigger once a day, week, or month.
To get started with Digest, first add any trigger to your Zap, then use Digest’s ‘Add to Digest’ action. Give your Digest a name, then map the fields from your trigger that you want to send to your digest. Each entry to the digest will create a new line.
If you want your digest to release on a schedule (for example, every Sunday at 5pm), choose the frequency and indicate the date / time.
Then, add the action where you want to send the digest, such as an email or a chat app.
At the time indicated in your frequency setup, we’ll take and send all the content from your Digest to your action. Your Digest will then be cleared out of past content and any new triggered items will accumulate in a fresh digest. The results will look like this:
If you want more than one trigger to send data to a digestfor example, you want your Twitter tweets and Instagram posts to batch together in a digest before being sent in an emailyou’ll need to set up three zaps.
First, add a trigger to your Zap, then add the Add to Digest action. In the Frequency field, select “Manual.”
Create the second zap and give the digest the same title as your first zap. Select “Manual” for the Frequency field as well.
Then, create a third zap using the Schedule by Zapier trigger and the Find Digest action. In the trigger, you’ll choose the frequency that the zap will run:
Add the Release Digest action. In the title field, select the name of the digest you created in the previous zaps.
Next, add the action where you want to send the digest, such as an email or a chat app.
The results will look something like this:
This will send all the items in your digest to your action and clear it out.
In Task History, you’ll see an individual task for each time the zap was triggered, as you would with other triggers. The first task in the Digest will show a status of “Delayed” until the Digest releases (per the Add to Digest frequency settings). It’ll look like this in Task History:
At that time, when the action runs, all tasks will show as successful.