{
  "id": "01-bettercontact",
  "slug": "bettercontact",
  "normalized_name": "bettercontact",
  "name": "BetterContact",
  "vendor_url": "bettercontact.rocks",
  "category": "data-enrichment",
  "what_it_does": "A waterfall enrichment orchestrator that queries 20+ third-party email/phone data providers in sequence for a given contact, stopping once a verified match is found, rather than sourcing its own proprietary contact data.",
  "ai_features": "Vendor markets a \"BetterAI algorithm\" that decides the optimal order to query the 20+ underlying providers for a given contact - this is a sequencing/routing heuristic layered on top of other vendors' data, not a source of new contact data itself. The actual email/phone lookups still come from third-party providers via a 4-layer verification pass; call the \"AI\" label a thin optimization layer over automation, not a core AI product.",
  "mcp_status": "none-found",
  "mcp_url": null,
  "mcp_auth": null,
  "api_gate": "free",
  "revops_role": "A meta-layer/orchestrator that sits above single-provider tools (Prospeo, Findymail, Dropcontact) in a RevOps stack, chaining them together to raise overall match rate rather than replacing them; commonly plugged into Clay, Make, or Zapier workflows.",
  "tier": "RESEARCHED",
  "last_checked": "2026-09-03",
  "sources": "https://composio.dev/toolkits/bettercontact, https://bettercontact.rocks/pricing/, https://bettercontact.rocks/, https://doc.bettercontact.rocks/quickstart, https://www.globenewswire.com/news-release/2025/11/26/3195350/0/en/AI-Powered-Waterfall-Enrichment-Platform-BetterContact-Announces-Partnership-with-Clay-for-Berlin-GTM-Community-Event.html, https://doc.bettercontact.rocks/api-reference/endpoint/create, https://doc.bettercontact.rocks/api-reference/endpoint/get",
  "notes": "No genuine MCP server found despite checking bettercontact.rocks, kb.bettercontact.rocks, and doc.bettercontact.rocks directly - none mention MCP. A GitHub repo (\"upivi982/bettercontact\") surfaced in search but is an unaffiliated affiliate-marketing README (tracked referral links, no actual code) - not a real MCP server, not counted. BetterContact also appears only via Composio's generic multi-app connector, not counted per the same standard applied to Datagma. BetterContact announced a Clay partnership/co-hosted event (Nov 2025) and is positioned as Clay-compatible. Pricing is self-serve from a 50-credit free trial (no card) and a $15/mo Starter tier (200 credits) with API included; \"use your own API keys\" is a $199 add-on specifically on the Starter tier (included free at Enterprise, $799/mo+). 2026-09-02: re-checked bettercontact.rocks/llms.txt (present, no MCP mention) and web search; only the Composio aggregator listing surfaces, no MCP server found. 2026-09-03: vendor docs state the enrichment endpoint (POST /async) takes first_name, last_name and company or company_domain per lead (https://doc.bettercontact.rocks/api-reference/endpoint/create) and the results response carries contact_linkedin_profile_url with a linkedin.com/in/ example (https://doc.bettercontact.rocks/api-reference/endpoint/get); the docs also say enrich_profile requires linkedin_url; no unit price is stated there.",
  "mcp_status_bucket": "none-found",
  "api_gate_bucket": "free",
  "mcp_urls": [],
  "source_urls": [
    "https://composio.dev/toolkits/bettercontact",
    "https://bettercontact.rocks/pricing/",
    "https://bettercontact.rocks/",
    "https://doc.bettercontact.rocks/quickstart",
    "https://www.globenewswire.com/news-release/2025/11/26/3195350/0/en/AI-Powered-Waterfall-Enrichment-Platform-BetterContact-Announces-Partnership-with-Clay-for-Berlin-GTM-Community-Event.html",
    "https://doc.bettercontact.rocks/api-reference/endpoint/create",
    "https://doc.bettercontact.rocks/api-reference/endpoint/get"
  ],
  "source_annotations": [],
  "vendor_domain": "bettercontact.rocks",
  "display_name": "BetterContact",
  "docs_url": null,
  "jobs": [
    "find-linkedin-url-from-name-and-company",
    "find-work-email",
    "find-phone-number"
  ],
  "jobs_tagged_by": "machine-pass",
  "jobs_tagged_on": "2026-08-25",
  "github_url": null,
  "github_stars": null,
  "github_last_commit": null,
  "github_archived": null,
  "github_fetched_on": null,
  "github_candidates": [],
  "docs_digest": null,
  "docs_last_crawled": null,
  "submission": null,
  "mcp_tools": [],
  "mcp_tool_count": 0,
  "mcp_tools_evidence": null,
  "mcp_tools_repo": null,
  "mcp_tools_repo_party": null,
  "mcp_catalog_shape": null,
  "mcp_catalog_note": null,
  "mcp_tools_fetched_on": null,
  "cli_status": "none-found",
  "cli_party": null,
  "cli_binary": null,
  "cli_install": [],
  "cli_login": null,
  "cli_commands_seen": [],
  "cli_docs_url": null,
  "cli_repo": null,
  "cli_packages": [],
  "cli_evidence": null,
  "cli_checked_on": "2026-09-27",
  "github_org": "bettercontactorg",
  "github_org_status": "resolved",
  "github_org_url": "https://github.com/bettercontactorg",
  "github_org_evidence": {
    "rule": "rule 3",
    "url": "search q=BetterContact",
    "matched_domain": "bettercontact.rocks",
    "via": "website",
    "detail": "account website bettercontact.rocks has the vendor's domain",
    "confidence": "strong",
    "candidates_rejected": [
      {
        "login": "BetterContact",
        "from": "rule 3 (BetterContact)",
        "type": "Organization",
        "website": null,
        "rejected": "website (none) does not match bettercontact.rocks"
      }
    ]
  },
  "github_org_repos": 1,
  "github_org_repos_mcp": 0,
  "github_org_repos_cli": 0,
  "github_org_latest_activity": "2026-08-19T14:39:12Z",
  "github_org_recent_repos": [
    {
      "name": "docs",
      "url": "https://github.com/bettercontactorg/docs",
      "kind": "docs-or-examples",
      "description": null,
      "stars": 0,
      "pushed_at": "2026-08-19",
      "latest_release": null
    }
  ],
  "github_org_checked_on": "2026-09-08",
  "mcp_endpoint": null,
  "mcp_docs_url": null,
  "endpoint_status": "not-applicable",
  "endpoint_http_status": null,
  "endpoint_last_probed": null,
  "endpoint_wall_note": null,
  "canonical": true,
  "canonical_id": "01-bettercontact",
  "also_listed_in": [],
  "source_file": "01-data-enrichment.md",
  "source_line": 295,
  "file_index": 15,
  "category_num": "01",
  "category_slug": "data-enrichment",
  "category_label": "Data & Enrichment",
  "heading": "BetterContact",
  "missing_schema_fields": [],
  "extra_fields": {},
  "display_rank": 768
}
