Notify new inquiry from existing CRM customer (cross-vendor)
Cross-vendor cross-substrate reactive alert. Subscribes to inbound mail (`data.mail.**.created` — mail has no canonical CRM-alias sugar, so the raw bus pattern is the idiomatic form); for each inbound message looks up the sender's canonical email as a contact target_id in BOTH `lifecycle_stage_inferred` (HubSpot) AND `lifecycle_stage_inferred_salesforce` (Salesforce) topics via the `core.data.enrichment.list` op. Dispatches a notification when EITHER vendor's lifecycle inference is `customer` — a single alert covers cross-CRM customer matching without forcing the user to install per-vendor variants. The two topics are read in parallel since the cross-vendor lifecycle topic split (D-130 P6 § 11) requires harmonising at the alert layer. Shares `variant_group: notify-new-inquiry-from-existing-customer` with the per-vendor variants and carries `variant_kind: 'cross_vendor'`.
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
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.