Notify deals closing soon (cross-vendor CRM)
Cross-vendor reactive alert. Subscribes via the canonical `on: deal.changed` sugar, which fans to every installed CRM vendor carrying the `deal` crm_alias (HubSpot deal + Salesforce opportunity today, any future vendor automatically) — one recipe covers all CRMs. For each fired record reads the cross-vendor `deal_health_score` enrichment via the `core.data.enrichment.list` op with vendor-agnostic dynamic scope (`{{context.event.payload.platform}}`). Dispatches a notification when the close date (read from the row's `meta.key_dates.close_date` snapshot) is within a configurable window AND the AI health score is below a configurable floor. Pairs with the Layer-1 `deal-health-score-*` producers from each vendor pack — at least one vendor-specific pack must be installed for the producer recipes to populate the topic. Shares `variant_group: notify-deal-closing-soon` with the per-vendor variants and carries `variant_kind: 'cross_vendor'` discriminator.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
channels
setting
=
in_app
health floor
setting
=
60
close window days
setting
=
7
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.