Skip to content
Recued
Menu
← Back to packs

Personal CRM Foundation

by recued-core v1 recipe_pack

Time-anchored alerts before each upcoming meeting, grounded in behavioral patterns derived from your inbox + calendar. Installs one user-facing alert recipe (time-alert-before-event) plus three silent producer recipes that quietly maintain the rollup enrichments the alert reads. The substrate is provided by the unified data.enrichment namespace; this pack is the consumer.

What this pack installs

Included recipes 4 pinned recipes

This pack installs the complete recipe workflow together.

Notify ahead of each upcoming meeting at -3d / -1d / -3h with a short brief grounded in the meeting's context and the attendees' behavioral patterns (reschedule history etc.). Dispatches via your configured channels; never re-fires the same event + offset.

calendarnotifyalertreactive
by recued-core pinned v1

Record a per-contact meeting-reschedule pattern whenever an event's start time actually changes (title-only edits don't fire) — the behavioral signal time-alert-before-event reads for its briefs.

calendarcontactmetareactive
by recued-core pinned 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.

calendarmetareactive
by recued-core pinned v1

Reactive silent producer. Listens to mail.created events; extracts the sender's email and stamps a contact_timeline_rollup enrichment with the latest interaction signal. Aggregate-policy upsert keyed on contact email. D-122 ships the cheap deterministic fields only — interaction_count seeded at 1, last_interaction set, recent_subjects single-element. The fuller fold (rolling window, attendee co-occurrence, thread-aware subject deduplication) ships in D-124 housekeeping once timeline-read becomes the producer's primary input. Calendar-side contact contributions also defer to the housekeeping pass.

emailcontactmetareactive
by recued-core pinned v1

Trust & control

What installing this whole pack 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.

Data it touches

Warehousedata.enrichmentdata.calendardata.mail

About

Tags

pack:personal-crmalertscalendarmeta