growthprocessautomation
← Claude Skills · The library
Claude skillSales

Contact enrichment

Fill empty firmographic fields from a source you trust. Never overwrite what a human typed yesterday.

Download SKILL.md

When to use

Use this when records are missing industry, employee band, or domain, and reps skip those fields on hot calls. Use after hygiene, not instead of it.

Prerequisites

  • CRM hygiene is running (enrichment on a dirty CRM just writes prettier garbage)
  • An enrichment source you pay for or a clear public source
  • A list of fields that are allowed to be filled when empty

SKILL.md

First half on the page. The rest is one click — no email. Crawlers get the full file either way.

---
name: contact-enrichment
description: Fill empty allowed CRM fields from a trusted enrichment source. Never overwrite human-entered values, never email the contact, never create duplicate companies.
---

# Contact enrichment

## Flow

1. Pull records missing at least one allowed field (see list below) that have a domain or a clean company name.
2. Skip records touched by a human in the last 24 hours.
3. Look up the allowed fields from the enrichment source.
4. Write only where the CRM field is empty.
5. Store `enriched_at` and `enriched_source` on the record. Stop.

## Allowed fields (default)

- Domain (if missing and you have a company name)
- Industry
- Employee band
- HQ country / state
- LinkedIn company URL

Not allowed: phone, personal email, title (too often wrong), anything the AE uses in a first line.

## Safeguards

- Never overwrite a non-empty field.
- Never create a new company because the name is spelled differently — that's hygiene / merge, a human task.
- Never email, call, or sequence the contact.
- If the source returns a different company name, log it. Do not rename the CRM record.

## Example log

```
2026-08-04 enrichment
- 38 records eligible
- 31 domain+industry filled
- 7 skipped (human edit in last 24h)
- 0 overwrites
```

## Add it to your agent

Read this file and follow the instructions. Run on a 50-record sample and have an AE eyeball the fills before you turn it loose on the whole book.
Still ungated. Page stays short until you ask.

Common questions

Will this overwrite the industry the AE typed?

No. Empty fields only. If a human filled it, it stays — even if the enrichment source disagrees.

Do we need this if we already buy an enrichment tool?

Maybe not. This skill is the policy layer: what may be written, when, and what never gets touched. The tool is just a source.

Want this built for your team?