← Back to search
90
Agent Ready
Agentic Readiness Score
+25 llms.txt +20 ai-plugin missing +10 MCP
ai-tools aillms-txtai-pluginopenapiapiai-friendly

Agentic Signals

📄
Found
🤖
Found
📖
OpenAPI Spec
Found
🔗
Structured API
Found
🏷
Schema.org Markup
Found
MCP Server
Not found

Embed this badge

Show off your agentic readiness — the badge auto-updates when your score changes.

Agentic Ready 90/100

            

llms.txt Content

# abm.dev — llms.txt <!-- GENERATED FILE — do not edit by hand. Regenerate: node apps/mcp-server/scripts/generate-agent-docs.mjs --> abm.dev is the account-based marketing API for AI agents: Search, Enrich, and Create across B2B people and companies. Every field carries a source citation and a confidence score. One key, ten sources, no per-field bills. Enrichment turns an email, a name + company, or a LinkedIn URL into ~89 canonical fields (43 person + 46 company) and writes them back to your CRM. Connect (MCP, preferred): https://mcp.abm.dev/mcp — OAuth 2.1, sign in on first use. Connect (REST): https://api.abm.dev with the X-API-Key header. Keys: https://abm.dev/settings/api-keys Skill: https://abm.dev/abm-dev/SKILL.md Docs: https://abm.dev/docs · API reference: https://abm.dev/api-reference Core loop: search_companies/search_contacts (EXACT-match — use domain/email) → create_company/create_contact if missing → create_enrichment with input.crm_id (async: poll get_enrichment, then get_enrichment_fields) → preview_writeback → approve_enrichment (real CRM write; crm_entity_id overrides the target). People search: search { type: "people" } → poll get_search_job until completed. # Tools (48) ## Enrich - create_enrichment (WRITE): Start an async enrichment of a person or company (type + input). - get_enrichment (read): Poll an enrichment job (pass wait: true to LONG-POLL — the server holds ~25s and returns at the first change, replacing rapid polling) by its sequential id for current status: queued | processing | completed | failed … - list_enrichments (read): List enrichment jobs for the current org, newest first. - cancel_enrichment (WRITE): Cancel an in-flight enrichment job by id. - get_enrichment_sources (read): Get per-source attribution results for an enrichment — which fields came from which source (professional profiles vs verified web sources). - get_enrichment_fields (read): Return the ENRICHED RESULT VALUES for a COMPLETE

OpenAPI Spec (preview)

{ "openapi": "3.1.0", "info": { "version": "2.0.0", "title": "ABM.dev API", "description": "The account-based marketing API for AI agents. Search, Source, Enrich, and Create over B2B people and companies, every field cited with a source and confidence score.", "contact": { "name": "ABM.dev", "url": "https://abm.dev" } }, "servers": [ { "url": "https://api.abm.dev", "description": "Production" }, { "url": "https://api-dev.abm.d