Skip to content
Recued
Menu
← Back to recipes

Refresh calendar event rollup

by recued-core v1

Reactive silent producer. Listens to calendar.created + calendar.updated events; for each fired event builds the cheap pre-summarized rollup the alert recipe consumes. Writes calendar_event_rollup keyed on event_id with a deterministic brief (event summary + attendee count + start_at) plus the canonical attendee list. Dependent policy means deletion of the underlying event cascades the rollup automatically. The full attendee-pattern fold (which would walk timeline-read for each participant) deepens in D-124 housekeeping; this v1 producer keeps the rollup fresh for every newly-created or modified event.

How it works 5 steps

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

Process (5 steps)
attendee_emails pluck
Extract email from each item
attendee_count count
Count items in attendee emails
brief template
Generate text from a template
upsert ?
card to_summary
Format results as a summary card

Trust & control

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

Where it runs

Device + server Runs on your device (browser) or your server.

Permissions it requires

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

Data it touches

Warehousedata.enrichmentdata.calendar

About

Tags

calendarmetareactive

Details

5 steps recipe_id: refresh-calendar-event-rollup