Overview
Monorepo for @absolutejs/engagement sales-engagement adapters.
engagement-adaptersworkspacealphaCommerce & GrowthMonorepo root for @absolutejs/engagement sales-engagement adapters — enrichment + outreach activity from Apollo, Outreach, Salesloft, … normalized to the EngagementSource contract. Subpackages live in ./<name>/ and publish independently as @absolutejs/engagement-<name>.
git clone https://github.com/absolutejs/engagement-adapters.gitMonorepo for @absolutejs/engagement sales-engagement adapters.
A sales-engagement platform (Apollo, Outreach, Salesloft, …) is two things at once: an enrichment source (who is this person / company) and an activity source (what outreach has actually happened — emails sent, opened, replied; LinkedIn touches; calls). Each adapter normalizes one provider to the single EngagementSource contract so a consuming app can pull both without knowing which vendor is behind it.
Package — Provider — Publishes as
core/ — the EngagementSource contract + normalized types — @absolutejs/engagement
apollo/ — Apollo.io — @absolutejs/engagement-apollo
Add a provider by dropping a new .// workspace that implements EngagementSource and publishes as @absolutejs/engagement- — same shape as every other adapter monorepo in the ecosystem (dataset-adapters, queue-adapters, voice-adapters, …).
The point isn't "another enrichment vendor" — we already have those. It's that a rep's real outreach activity lives in these platforms, and that activity is what tells you which deals to keep driving and which to let cool. Pulling it onto a unified deal timeline is the value.
2 public packages and 0 private workspace projects are versioned and developed together.
Outcomes
Monorepo for @absolutejs/engagement sales-engagement adapters.
Package — Provider — Publishes as
The point isn't "another enrichment vendor" — we already have those. It's that a rep's real outreach activity lives in these platforms, and that activity is what tells you which deals to keep driving and which to let cool. Pulling it onto a unified deal timeline is the value.
Hardening checklist
Follow in order
2 public packages and 0 private workspace projects are maintained in this repository.
Public package — The EngagementSource contract + normalized types for @absolutejs/engagement sales-engagement adapters — enrichment (person/company) and outreach activity (email/LinkedIn/call touchpoints).
Public package — Apollo.io EngagementSource adapter for @absolutejs/engagement — person/company enrichment and outreach activity (emails sent/opened/replied) from the Apollo API.