---
ref: tool:zoominfo/enrich-person
name: Enrich a person
company: company:zoominfo
workflows: []
access: [mcp, cli, api]
tags: [capability:enrich-contacts, category:data-provider, has:api, has:cli, has:mcp]
docs: https://docs.gtm.ai/reference/enrichinterface_enrichcontact
updated: 2026-09-27
---

# Enrich a person

Returns email, phone numbers, job title, management level and employer for up to 25 people per call, matched by ZoomInfo person ID, email, phone, profile URL, or name and company.

For the surest match, search first and enrich by person ID. List the fields
you want back in `outputFields`; `requiredFields` drops any match that lacks
one of them. Each record returned costs one credit unless it was already
enriched in the last 12 months, and a request that finds no match costs
nothing.

## Set up

Use the first option your agent supports.

### MCP (official, remote)

Add this server to your agent's MCP settings, then sign in when asked.

```json
{ "mcpServers": { "zoominfo": { "url": "https://mcp.zoominfo.com/mcp" } } }
```

Call the MCP tool `enrich_contacts`.

Server URL: https://mcp.zoominfo.com/mcp

### CLI (official)

Install the command, then confirm it runs.

```sh
brew install zoominfo/gtm-ai/gtm-ai-cli
gtm --version
```

Run `gtm contacts enrich`.

### API (official)

- Base URL: https://api.zoominfo.com/gtm
- Endpoint: `POST /data/v1/contacts/enrich`
- Auth: OAuth; sign in when the agent asks
- Docs: https://docs.gtm.ai/reference/api-overview

Before doing anything else, make one read-only call to confirm access.

## Rules

- Ask the user before anything that sends messages, costs money, or changes data.
- Never print API keys.
