> Enrich.chat gives AI agents verified work emails and mobiles. To use it from an agent, read https://enrich.chat/agents.md . This is the Markdown version of https://enrich.chat/platform/

# The B2B contact data platform for people and AI agents

Search people and companies with a free live count. Reveal work emails and mobiles only for the people you pick. Share lists and one credit pool with your team, and do the same job in the dashboard, over the API or from your AI agent.

By Enrich.chat Editorial. Updated October 19, 2026.

**Short answer:** Enrich.chat is a B2B contact data platform you can use three ways: a [dashboard](https://enrich.chat/app/), a plain HTTPS [API](https://enrich.chat/features/api/), and an [MCP server](https://enrich.chat/features/mcp-server/) for AI agents. You describe who you want, see a free live count, and spend credits only on the people you open and the contacts you reveal. A team shares its lists and one credit pool. Plans start at $29 a month, and 10 lookups a day are free.

## Key takeaways

- One account, three ways in: the dashboard at [/app/](https://enrich.chat/app/), the HTTPS API at `enrich.chat/v1`, and an MCP server for AI agents.
- Counts, filter lists and anything not found use 0 credits. A work email found uses 10 credits and a mobile 250.
- Plans bill monthly: Growth $29 for 100,000 credits, Scale $90 for 500,000 credits, Pro $299 for 2,500,000 credits. Every plan includes every product and unlimited seats.
- A team shares lists, saved searches and one credit pool. Bulk jobs can run on the server after you close the tab. One search returns up to 1,000 results.

## Everything between a question and a contact

- **People search in plain English.** Describe who you want or set filters, from job title to skills and funding. The count of matches updates as you edit, and it is free.
- **People and company search.** Search companies by industry, size, revenue, technology and funding, then find the people who work there.
- **Bulk enrich a CSV.** Upload a file, match your columns and download the enriched CSV. A row that finds nothing is free.
- **Lists and CSV export.** Save people with a tag and a note. Revealed contacts stay in your account. Export any list as CSV or Excel.
- **Built for AI agents.** The same data over MCP, including an OAuth address that uses your plan's credits.
- **Credits only on results.** A work email found uses 10 credits and a mobile 250. Counts and anything not found use 0.
- **Team workspaces.** Invite people by email. Lists, saved searches and revealed contacts are shared, and the owner's plan pays for everyone.
- **Background jobs.** Run a bulk job on the server. It keeps going after you close the tab, and a signed webhook can tell your app it finished.
- **Match tiers.** Give up to five searches, strictest first. Each person comes back once, with the tier that matched and a score.

## From a question to a contact list

1. **Describe who you want.** Type a sentence or set filters. The count of matches is free.
2. **Reveal what you need.** Open a work email (10 credits) or a mobile (250 credits) for each person you pick.
3. **Save, export or hand it off.** Add people to a shared list and download a CSV or Excel file, or run the same job over the API or MCP.

## What is the Enrich.chat platform?

Enrich.chat is a B2B contact data platform for finding people and companies and getting their work emails and mobile numbers. It has three ways in, and all three draw on the same data and the same credits.

| Way in | Who it suits | How you start |
| --- | --- | --- |
| **Dashboard** at [/app/](https://enrich.chat/app/) | People who want to click: search, reveal, save lists and export | Log in with your email and a six-digit code. There is no password. |
| **API** at `https://enrich.chat/v1` | Developers and tools such as n8n, Make and Zapier over HTTP | Send a GET request. The free tier needs no key. See the [API page](https://enrich.chat/features/api/). |
| **MCP server** | AI agents in Claude, ChatGPT, Cursor, VS Code and Codex | Add `https://enrich.chat/mcp` with no sign-in, or `https://enrich.chat/mcp/oauth` to use your plan. |

Pick the way in that suits whoever does the job: a salesperson usually starts in the dashboard, a developer calls the API, and an AI agent connects over MCP. The sections below follow one job through all three.

## What can you do in the dashboard?

The [dashboard](https://enrich.chat/app/) has a screen for each job: finding people, running bulk work, keeping lists with your team and connecting other tools. Most screens have their own page.

**Figure 1: The Enrich.chat platform: dashboard, API and MCP on one account.** The dashboard has screens in three groups: People, Companies, Look up, Bulk enrich and Jobs under Find; Lists, Saved searches, Do not contact and Team under Your work; and Connect and API under Developers. The API at enrich.chat/v1 and the MCP server at /mcp and /mcp/oauth sit beside it. All three lead to one account with one credit balance that a team shares.

*The dashboard screens, the API and the MCP server all use one account and one credit balance. Source: [Enrich.chat OpenAPI spec](https://enrich.chat/openapi.json) and [agent docs](https://enrich.chat/agents.md).*

| Screen | What it does | Read more |
| --- | --- | --- |
| People | Plain-English search and filters, a free count and a reveal button per person | [People search](https://enrich.chat/features/people-search/) |
| Companies | Search by industry, size, revenue, technology and funding, then open a profile | [Company search](https://enrich.chat/features/company-search/) |
| Look up | One person, one company or one email format at a time | [Person enrichment API](https://enrich.chat/api/person-enrichment/) |
| Bulk enrich | Upload a CSV, match your columns, then run it in the tab or on the server | [Bulk enrichment](https://enrich.chat/features/bulk-enrichment/) |
| Jobs | Follow background jobs, then download results as CSV or read them as JSON | [Background jobs](https://enrich.chat/features/background-jobs/) |
| Lists | Save people or companies with a tag and a note, share them with your team, then export to CSV or Excel | [Lists and export](https://enrich.chat/features/lists-and-export/) |
| Saved searches | Keep a set of filters and run it again | [People search](https://enrich.chat/features/people-search/) |
| Do not contact | Add emails, company websites or LinkedIn profiles to leave out of exports, for the whole team | [Do-not-contact lists](https://enrich.chat/features/do-not-contact/) |
| Team | Invite people, set roles and share one credit pool | [Team workspaces](https://enrich.chat/features/team-workspaces/) |
| Connect an agent | Step-by-step pictures for adding Enrich.chat to Claude, ChatGPT, Cursor and other AI apps, and the list of connected apps | [Install guide](https://enrich.chat/install/) |
| API & keys | API keys, webhooks and usage | [API](https://enrich.chat/features/api/) and [MCP server](https://enrich.chat/features/mcp-server/) |

Companies that run a tool you care about are one filter away: see [technology search](https://enrich.chat/features/technographic-search/). To type a sentence instead of setting filters, see [plain-English lead search](https://enrich.chat/features/ai-lead-search/). For the same screens applied to a job, read about [sales prospecting](https://enrich.chat/use-cases/sales-prospecting/), [recruiting](https://enrich.chat/use-cases/recruiting/) and [AI SDR agents](https://enrich.chat/use-cases/ai-sdr-agents/).

## How does a search go from a free count to a CSV?

A job runs in five steps: count, search, reveal, save and export. The count is free, a search uses credits for each row it shows, and a reveal uses credits only when a contact is found.

1. **Count.** Describe who you want or set filters, from job title to skills, funding and technology. The number of matches updates as you edit, and it costs nothing.
2. **Search.** Press Search to see name, title, company, level and country, and whether an email and a mobile are on file. Results come best first. A row shown uses 5 credits on a plan.
3. **Reveal.** Open the email (10 credits) or the mobile (250 credits) for the people you pick. If nothing is found, nothing is used.
4. **Save.** Add people to a list with a tag and a note. Revealed contacts stay in your account, and your team sees them too, so opening them again is free.
5. **Export.** Download this page of results, the rows you selected, or up to 1,000 results from one search as CSV or Excel.

As a small example, searching 25 people and revealing 10 work emails uses 225 credits: 125 for the rows and 100 for the emails. That fits inside the Growth plan at $29 a month, and the [people search](https://enrich.chat/features/people-search/) page walks through the same job step by step.

## How do you run the same job from the API or an AI agent?

The first three steps are three GET requests, or one sentence to an agent connected over MCP, and both use the same credits as the dashboard.

**Figure 2: One job, three ways in.** A grid with four steps down the side and three ways in across the top. Count: type in the dashboard, call /v1/search/count, or ask the agent to use search_people with count_only, at no credit cost. Search: press Search, call /v1/search, or ask in a sentence. Reveal: click Email or Mobile, call /v1/person with a person_id, or use find_work_email and find_mobile_number. Keep: a list and CSV export in the dashboard, your own code with the API, or a table in the chat.

*The same four steps in the dashboard, over the API and from an agent. Credits per step are the same everywhere. Tool names are from the [MCP server](https://enrich.chat/install/).*

Here is the reveal step as an API call, using a made-up person and company, as the first lookup of the day on the free tier.

```
GET https://enrich.chat/v1/person?person_id=per_7Rk4mXb2QtLw9ZcN&fields=email
```

```
{
  "found": true,
  "id": "per_7Rk4mXb2QtLw9ZcN",
  "name": "Priya Nair",
  "title": "IT Director",
  "company": {
    "name": "Larkspur Health",
    "domain": "larkspur.example.com"
  },
  "work_email": {
    "value": "priya.nair@larkspur.example.com",
    "status": "verified"
  },
  "credits_used": 10,
  "free_lookups_remaining": 9
}
```

`credits_used` shows what the call used, and on the free tier nothing is charged while `free_lookups_remaining` counts down from 10. `work_email.status` is verified, catch_all or unknown, and a catch_all domain accepts every address, so the mailbox cannot be confirmed.

```text
Use www.enrich.chat to count IT directors at hospitals in Texas, show me the first 10 with title and company, then get the work email and its status for the three best fits and tell me the credits used
```

### Which MCP address should you use?

The MCP server has two addresses. `https://enrich.chat/mcp` needs no sign-in and gives 10 free lookups a day. `https://enrich.chat/mcp/oauth` signs you in with your Enrich.chat account, so the app uses your plan's credits. You can disconnect an app at any time in the dashboard under [Connect an agent](https://enrich.chat/app/#/agent). Per-app steps are on the [install page](https://enrich.chat/install/).

The OAuth address uses OAuth 2.1 with PKCE and dynamic client registration. The [MCP authorization specification](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization) builds on OAuth 2.1, where [PKCE](https://www.rfc-editor.org/rfc/rfc7636.html) protects the authorization code. It describes [dynamic client registration](https://www.rfc-editor.org/rfc/rfc7591.html) as the way an app gets a client ID without a manual step, and its current version keeps that method for backwards compatibility. The server has 11 tools, and the [MCP server](https://enrich.chat/features/mcp-server/) page covers them.

## What do team workspaces, background jobs and match tiers add?

Three features take the platform past one person at one screen: teams that share lists and credits, bulk jobs that run on the server, and searches that rank people by fit. Each has its own page.

### How do team workspaces work?

The owner of a plan invites people by email at [Team](https://enrich.chat/app/#/team) in the dashboard. An invited person logs in with that email and joins, with no password. Lists, saved searches, revealed contacts and the Do not contact list are shared by the whole team, and the owner's plan and credits pay for everyone from one credit pool. Plans have unlimited seats, and a person is in one team at a time.

| Role | What the role can do |
| --- | --- |
| Owner | Owns the plan. Its credits pay for everyone. |
| Admin | Manages people and API keys |
| Member | Searches, reveals contacts, builds lists and runs jobs |
| Viewer | Reads lists and saved searches. Cannot spend credits or change anything, and gets only the free allowance |

The [team workspaces](https://enrich.chat/features/team-workspaces/) page has the detail.

### What is a background job?

In Bulk enrich, choose Run it on the server and the job keeps running after you close the tab or the laptop. A job takes up to 5,000 rows. It finds work emails, enriches people, finds mobile numbers, enriches companies, gets tech stacks or gets email formats, and it spends credits as each lookup runs at the same prices as a single lookup. A row that finds nothing is free, and the job stops by itself when credits or free lookups run out.

Follow jobs at [Jobs](https://enrich.chat/app/#/jobs) and download results as CSV within 30 days. Developers can start one with `POST /v1/jobs` and register a signed webhook, so your app is told when the job finishes. The browser-tab run still exists for people who prefer it. See [background jobs](https://enrich.chat/features/background-jobs/) and [bulk enrichment](https://enrich.chat/features/bulk-enrichment/).

### What are match tiers?

Match tiers let you give up to five searches, strictest first: the exact title, then a wider title, then the wider industry. Each person comes back once, labelled with the first tier that matched and a score. The dashboard has a Match tiers mode on People search, and `POST /v1/search/cascade` does the same over the API. Counts for a tier set are free. Read [match tiers](https://enrich.chat/features/match-tiers/) for an example.

## How much does the Enrich.chat platform cost?

You can start free with 10 lookups a day and no signup. Paid plans bill monthly and you can cancel anytime: Growth $29 for 100,000 credits, Scale $90 for 500,000 credits, Pro $299 for 2,500,000 credits. Every plan includes every product and unlimited seats, and a team shares one credit pool. Credits renew with each monthly payment, and unused credits do not roll over.

| Action | Credits |
| --- | --- |
| Count of matching people or companies | 0 |
| A list of filter values | 0 |
| Each person or company shown in a search | 5 |
| Work email found | 10 |
| Mobile number found | 250 |
| Company profile, tech stack or email format | 5 |
| Anything not found | 0 |

Mobiles cost the most: revealing 500 work emails and 100 mobiles in a month uses 30,000 credits, which fits the Growth plan at $29 a month. The website tools, such as the [lead list builder](https://enrich.chat/tools/lead-list-builder/), give 10 free lookups a day, shared across them. Check your own numbers on the [pricing page](https://enrich.chat/pricing/).

## What are the limits of the Enrich.chat platform?

Enrich.chat finds and exports contacts but does not run outreach, so plan around these limits:

- There is no Chrome extension. Enrich.chat does not send email, run sequences or dial. Export a CSV into the tool you send from.
- There are no alerts or tracking.
- There is no SSO or SAML, and no per-person credit limits: a team shares one credit pool.
- A background job holds at most 5,000 rows, results are kept for 30 days, and webhooks announce finished jobs only.
- One search returns at most 1,000 results. Narrow the filters to go deeper.
- Company lookups take a website, not a company name, and revenue is a band, not an exact figure.

### What about privacy and compliance?

Anyone can opt out at [enrich.chat/opt-out/](https://enrich.chat/opt-out/), and opt-outs are applied to every result. Your team's [do-not-contact list](https://enrich.chat/features/do-not-contact/) leaves emails, company websites and LinkedIn profiles out of every list export.

You are still responsible for the laws that apply to your outreach. The FTC's [CAN-SPAM guide](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business) says to honor an opt-out request within 10 business days. The UK ICO says a [work email that names a person is personal data](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/business-to-business-marketing/), and that people who object should go on a suppression list. This is not legal advice. See our [terms](https://enrich.chat/terms/).

## Frequently asked questions

### What is a B2B contact data platform?

A B2B contact data platform lets you find businesspeople and companies and get their contact details, usually work emails and phone numbers. Enrich.chat adds a search that gives a free count first, a dashboard with team lists, background jobs and CSV or Excel export, a plain HTTPS API and an MCP server for AI agents. You spend credits only on what is found. The [people search](https://enrich.chat/features/people-search/) page has the detail.

### How much does Enrich.chat cost?

Enrich.chat has a free tier of 10 lookups a day with no signup, and three monthly plans: Growth $29 for 100,000 credits, Scale $90 for 500,000 credits, Pro $299 for 2,500,000 credits. Every plan includes every product and unlimited seats, and you can cancel anytime. A work email found uses 10 credits and a mobile 250. Counts and anything not found use 0. The [pricing page](https://enrich.chat/pricing/) has a calculator.

### Can a team share lists and credits in Enrich.chat?

Yes. The owner of a plan invites people by email, and everyone shares lists, saved searches, revealed contacts and the Do not contact list. The owner's plan pays for all of them from one credit pool, and plans have unlimited seats. Roles are owner, admin, member and viewer. See [team workspaces](https://enrich.chat/features/team-workspaces/) for what each role can do.

### Can my AI agent use my plan's credits?

Yes. Add `https://enrich.chat/mcp/oauth` to your AI app, log in to Enrich.chat when it asks and press Allow. The app then uses your plan's credits, and you can disconnect it in the dashboard under Connected apps on the Connect an agent screen. Claude, ChatGPT, Cursor, VS Code, Claude Code and Codex are covered on the [install page](https://enrich.chat/install/).

### Does Enrich.chat send emails or run sequences?

No. Enrich.chat finds people and contact details. It does not send email, run sequences or dial, and it has no Chrome extension. Export a list as CSV and load it into the tool you send from. You are responsible for the laws that apply to your outreach, such as CAN-SPAM, GDPR and TCPA.

### How do I keep people out of my lists?

Add their email, company website or LinkedIn profile to the Do not contact list in the dashboard. Your whole team shares it, and matches are left out of every list export and background job. Anyone can also opt out at [enrich.chat/opt-out/](https://enrich.chat/opt-out/), and opt-outs are applied to every result. The [do-not-contact lists](https://enrich.chat/features/do-not-contact/) page explains how.

## Sources

1. [MCP authorization specification](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization)
2. [RFC 7591: OAuth 2.0 Dynamic Client Registration Protocol](https://www.rfc-editor.org/rfc/rfc7591.html)
3. [RFC 7636: Proof Key for Code Exchange by OAuth Public Clients](https://www.rfc-editor.org/rfc/rfc7636.html)
4. [CAN-SPAM Act: A Compliance Guide for Business](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business)
5. [Business-to-business marketing](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/business-to-business-marketing/)

## Examples

**Count**

```text
# 1. Count who matches. Free, and no key is needed.
curl "https://enrich.chat/v1/search/count?q=IT%20directors%20at%20hospitals%20in%20Texas"
```

**Search**

```text
# 2. See the first 10 people, best first.
curl "https://enrich.chat/v1/search?q=IT%20directors%20at%20hospitals%20in%20Texas&limit=10"
```

**Reveal**

```text
# 3. Open one work email. Nothing found, nothing used.
curl "https://enrich.chat/v1/person?person_id=per_7Rk4mXb2QtLw9ZcN&fields=email"
```

**Agent**

```text
# Claude Code. Log in to Enrich.chat once, then ask in plain words.
claude mcp add --transport http enrich https://enrich.chat/mcp/oauth
```

## Prices

| What you get | Credits |
| --- | --- |
| Work email found | 10 |
| Mobile number found | 250 |
| Company tech stack or profile found | 5 |

10 free lookups a day for every IP address, no signup. Nothing is charged when nothing is found. Monthly plans start at $29 for 100,000 credits.

## Try this prompt

Run the whole search from your agent

```text
Use www.enrich.chat to count IT directors at hospitals in Texas, show me the first 10 with title and company, then get the work email and its status for the three best fits and tell me the credits used
```

## Related

- [People search](https://enrich.chat/features/people-search/)
- [Lists, tags and CSV export](https://enrich.chat/features/lists-and-export/)
- [MCP server with OAuth](https://enrich.chat/features/mcp-server/)
