Recued
Menu
← Back to recipes

Refresh calendar event rollup

by recued-core v2 48 views

Use “Refresh calendar event rollup” in Recued. Reactive silent producer. Listens to provider records + provider records events; for each fired event builds the cheap pre-summarized rollup the alert recipe consumes.

How it works 9 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (9 steps)
■ source_id replace
Replace text in event payload record id
◆ event core.data.calendar.get
Get data calendar
■ event_found compare
Check if event record exists
■ attendee_emails pluck
Extract email from each item
skip: step.event_found not_equal true
■ attendee_count count
Count items in attendee emails
■ start_at_text event_when
Apply event_when
skip: step.event_found not_equal true
■ brief template
Generate text from a template
skip: step.event_found not_equal true
◆ upsert core.data.enrichment.upsert
Upsert data enrichment
skip: step.event_found not_equal true
■ card to_summary
Format results as a summary card
▼
Output
summary card

Uses (2 operations)

Calendar Get data calendar core.data.calendar.get
Enrichments Upsert data enrichment core.data.enrichment.upsert

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Write enrichment data
Declared by the recipe — Recued grants these at install, where you review them before approving.

What it's allowed to do

Read Calendar core.data.calendar.get read-only
Write Enrichments core.data.enrichment.upsert external change

Data it touches

SurfacesCalendarEnrichments
Warehousedata.calendardata.enrichment

About

Tags

calendarmetareactive

Details

9 steps recipe_id: refresh-calendar-event-rollup