# Company enrichment

> Get the firmographics of any company from its domain: industry, size, revenue, location and technologies.

Every section below does the same job: in the dashboard (Guide), from your code (API) or through an AI assistant (MCP).

## Guide — In the dashboard

Source: /docs/leads/company-enrichment

Send a domain, get the company back: name, industry, employees, revenue, location, social profiles and the technologies it uses.

1. **Call** `GET /v3/enrich?domain=…` with your key.
2. **Or ask your AI assistant** to enrich a company.
3. There is no dashboard screen: it is for your own tools and automations.

### Every control on this screen [#every-control-on-this-screen]

Every button, field and switch, with what it does.

<ScreenControls screens={["enrich-demo"]} />


---

## API — From your code

Source: /docs/leads/company-enrichment/api

Authenticated with `?privateKey=YOUR_KEY` (see [Authentication](/docs/authentication)).

<Endpoints ops={["GET /v3/enrich"]} />

<ApiPlayground
  ops={["GET /v3/enrich"]}
  method="get"
  path="/v3/enrich"
  tool="enrich_domain"
  args={`{
  "domain": "northwind-analytics.example"
}`}
/>

### Use case: Enrich sign-ups as they arrive [#use-case-enrich-sign-ups-as-they-arrive]

Call `GET /v3/enrich?domain=…` with the domain of each new sign-up’s email and store the company details next to them.


---

## MCP — AI agents

Source: /docs/leads/company-enrichment/mcp

Connect the [MCP server](/docs/mcp#quickstart), then just ask.

<Tools names={["enrich_domain"]} />

### Use case [#use-case]

> What do we know about northwind-analytics.example?

<McpToolCall name="enrich_domain">

```json
{
  "domain": "northwind-analytics.example"
}
```

</McpToolCall>

