Skip to main content
6 integrations

Integrations

Connect ABM.dev to the tools your team already uses. Every integration listed here is backed by real platform functionality — no placeholders.

Before you begin

Most integrations need an ABM.dev API key or an OAuth-connected workspace. Generate a key in Settings → API Keys.

Native integrations (HubSpot, LinkedIn, Slack) install via OAuth from your Settings panel.

AI Assistants

Let Claude call ABM.dev tools directly through MCP.

Claude.ai Connector

Claude.ai Connector

Give Claude direct access to your ABM.dev workspace via MCP.

MCP serverOAuth 2.1 + PKCE90+ toolsDynamic client registration

CRM

Sync enriched contacts and companies to your CRM.

HubSpot

HubSpot

Bi-directional CRM sync with automatic field mapping.

Contact syncField mappingAuto-enrichmentWebhook events

Data

Enrich profiles with first-party social data.

LinkedIn

LinkedIn

Direct LinkedIn profile and company enrichment via the Voyager API.

Profile enrichmentCompany dataConnection routingPost history

Content

Pull content sources into ABM.dev and publish back out.

Notion

Notion

Import content instructions from Notion pages and keep them in sync.

Import pagesBi-directional syncProperty extractionReference crawling
Webflow

Webflow

Beta

Publish generated content to Webflow CMS collections.

CMS publishingAsset uploadCollection sync

Team Messaging

Install ABM.dev into the tools your team already lives in.

Slack

Slack

Beta

Install the ABM.dev Slack app in your workspace via OAuth.

OAuth installBot tokenIncoming webhooks

Authentication

API-key integrations authenticate with an x-api-key header. OAuth integrations (HubSpot, LinkedIn, Slack) install from your Settings panel. The Claude connector uses the MCP OAuth 2.1 flow — no keys to paste.

Test your API key
curl -s https://api.abm.dev/v1/me \
  -H "x-api-key: YOUR_API_KEY" | jq .

Webhook events

Subscribe to these events from any webhook-capable service to react to ABM.dev activity in real time.

enrichment.completedEnrichment job finished processing
enrichment.approvedEnrichment result approved for CRM sync
campaign.createdNew campaign was created
campaign.status_changedCampaign moved to a new stage
contact.createdNew contact added to the platform
person_finder.completedPerson finder job returned results
Register a webhook endpoint
curl -X POST https://api.abm.dev/v1/webhooks \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://your-app.com/webhooks/abmdev",
    "events": [
      "enrichment.completed",
      "campaign.status_changed"
    ]
  }'

Next steps