Surface low-engagement CRM contacts (cross-vendor)
Alert when a customer-stage CRM contact's engagement trajectory is falling and the last meaningful touch is older than a configurable threshold. Cross-vendor: subscribes via the canonical `on: contact.changed` sugar, which fans to every installed CRM vendor carrying the `contact` crm_alias (HubSpot contact + Salesforce contact today, any future vendor automatically). For each fired record reads the cross-vendor `engagement_score_per_contact` and per-vendor lifecycle enrichments via the `core.data.enrichment.list` op with vendor-agnostic dynamic scope (`{{context.event.payload.platform}}`).
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
stale touch days
setting
=
30
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.