Skip to main content
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?

In Claude Code, type:
With Codex:

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. Single-provider enrichment commonly leaves coverage gaps. Waterfall enrichment improves match rates by querying multiple providers in sequence. Specific lift varies by ICP and region.
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.
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 | Prospecting and multi-signal outreach

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. type /deepline-gtm 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).