Skip to main content
3 min read

Billing FAQ

Account-based marketing for AI agents. You pay for enrichments, not seats. Here is how billing works.

You pay per enrichment

No subscription. No per-field charge. No per-source bill.

One enrichment resolves up to eighty-nine canonical fields — forty-three person, forty-six company — plus forty signals, drawn from ten data sources and returned as a single response. You are billed once for that response. Not once per source. Not once per field.

Pricing starts at about €0.29 per enrichment at the entry rate, and falls in volume. See /#pricing for the live rate.

Credits never expire

You buy credits. You spend them when you want. They do not lapse.

PackPrice
30€2.89
100€9.29
500€36.99 (best value)
2,000€119.99

All ten data sources are included in every pack. There are no plan tiers, no add-ons, no source fees. The playground is free — try it before you buy.

New here? Free launch credits with the code LAUNCHCODES at sign-up.

What one credit buys

One enrichment. One request, one response.

Send a person, a company, or a LinkedIn URL:

HTTP
POST https://api.abm.dev/api/v2/enrichments
x-api-key: YOUR_API_KEY
Content-Type: application/json

{"targets":[{"type":"person","email":"[email protected]"}]}

Each target also accepts a LinkedIn URL or a company domain. Retrieve a result by id:

HTTP
GET https://api.abm.dev/api/v2/enrichments/{id}
x-api-key: YOUR_API_KEY

Note

Send your key as either x-api-key (used above) or Authorization: Bearer on POST /api/v2/enrichments. The full, live contract is at the API reference.

Every value in the response carries three things: its source — which of the ten providers it came from — a confidence score from zero to one, and a selection_reason explaining why that value was chosen. A higher confidence means more sources agreed. A value is either cited or it is not returned. No silent fallbacks. No fabricated facts.

Read more at /docs/concepts/confidence-scores and /docs/concepts/data-sources.

What counts as a billable enrichment

A successful enrichment returns canonical fields and signals against your input. That is what a credit pays for. For the exact field catalog, see /docs/concepts/canonical-fields. For how an enrichment is defined, see /docs/concepts/enrichment.

The playground does not consume credits. Use it to see a real response before you spend.

Billing for agents and scripts

Agents bill the same way — per enrichment.

Claude

Add the MCP server at https://mcp.abm.dev/mcp under Settings → Connectors → Custom. It exposes abm.dev’s enrichment tools inside Claude. The exact tool list is unverified — see /for-agents.

Cursor, Claude Code, Windsurf

Tell the agent to read llms.txt, request a key, save a .env, run a test enrichment, and report back with citations. Start at /for-agents.

Scripts and terminal

Call the REST endpoint directly. See /api-reference.

Real-time streaming is available for agent loops over SSE. Webhooks fire when batch jobs finish. Each enrichment is billed the same regardless of how you call it. For job handling, see /api-reference/jobs.

Who you are paying

abm.dev is operated by Foxley Farm Operations Ltd, UK Company No. 16392009, Oakham, United Kingdom. The service is GDPR-compliant.

Still stuck?

Open a ticket. Or start with /docs/getting-started.