Skip to main content

Enrich Company

Deepline’s company enrichment queries Apollo, Crustdata, and PeopleDataLabs, then coalesces their responses into a single profile with 30+ fields: revenue, employee count, industry, funding, tech stack, social profiles, and more. One natural language prompt returns everything — no manual provider configuration required. If Apollo has revenue but not tech stack, and Crustdata has tech stack, both fields appear in the output. B2B data decays at roughly 22.5% per year (HubSpot via Cognism). Querying 3 providers means stale data from one gets supplemented by fresher data from another.

How do I enrich companies with Claude Code?

Tell Claude Code which companies and fields you need. Deepline queries all 3 providers, coalesces the results, and Claude Code extracts the fields you asked for from the full profile.
“Enrich these companies with revenue, employee count, industry, and funding data”
“I have a list of domains — get me full company profiles”
“What’s the revenue and employee count for stripe.com?”
With Codex:
codex "Enrich companies in companies.csv with revenue, employee count, and industry"

What does company enrichment return step by step?

Deepline resolves your domain or company name to a canonical record, queries multiple providers, and coalesces responses into one profile. Waterfall enrichment delivers 20-40% higher coverage than any single provider (Instantly).
1

Resolve company identity

Deepline matches your domain or company name to a canonical company record.
2

Enrich across providers

Multiple providers are queried and their responses are coalesced into a unified profile.
3

Return unified fields

A single enriched record is returned with all available fields filled from the best source.

Which providers and fields does company enrichment cover?

Deepline queries 3 providers and merges their data: Apollo enrich-company, Crustdata company-enrichment, and PeopleDataLabs company-enrich. If Apollo has revenue but not tech stack, and Crustdata has tech stack, both fields appear in the output. Returned fields include: revenue, employee_count, industry, founded_date, funding_total, funding_stage, latest_funding_round, valuation, tech_stack, social_profiles (Twitter, Facebook, LinkedIn, GitHub, Instagram), SIC/NAICS codes, headquarters address, and more. Deepline returns all available fields in one call — no need to configure separate columns or templates for each data point.
# Single lookup
deepline tools execute enrich_company_finder \
  --payload '{"domain":"stripe.com"}'

# Bulk CSV
deepline enrich --input companies.csv --output companies-enriched.csv \
  --with '{"alias":"company","tool":"enrich_company_finder","payload":{"domain":"{{domain}}"}}'
A single call can return 30+ fields. When using Claude Code, describe which fields you care about and it extracts the relevant ones.

Related tasks: Find Decision Makers | Find Work Email | Build Prospect List

Frequently Asked Questions

How much does it cost to enrich a company with Deepline?

Company enrichment queries multiple providers per lookup. You pay for each provider that runs, but the coalesced result gives you 30+ fields in one call.

Can I enrich companies in bulk from a CSV?

Yes. Tell Claude Code “enrich companies in companies.csv” and Deepline reads your domain column, runs company enrichment for each row, and writes back a unified profile. You can also use the deepline enrich CLI command with --input and --output flags. Always pilot with 3-5 rows first.

What data do I need to enrich a company?

A domain (e.g., “stripe.com”) is the most reliable identifier. Company names work too, but domain-based lookups have higher match rates because domains are unique. If you have both, provide both.

What fields does company enrichment return?

A single call returns 30+ fields: revenue, employee_count, industry, founded_date, funding_total, funding_stage, latest_funding_round, valuation, tech_stack, social profiles (Twitter, Facebook, LinkedIn, GitHub, Instagram), SIC/NAICS codes, and headquarters address. Not every field is available for every company — Deepline returns whatever the providers have.

Why use Deepline for company enrichment?

Ask for company data in plain English from your IDE or terminal. Deepline queries Apollo, Crustdata, and PeopleDataLabs in parallel and merges results into a single record — no UI configuration or manual provider setup. Pulling from 3 providers also keeps data fresher, since B2B contacts decay at roughly 22.5% per year (HubSpot via Cognism).