> ## Documentation Index
> Fetch the complete documentation index at: https://docs.data.avina.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Enrich

> Fill in missing fields for companies and people you already have.

> [!NOTE]
>
> **Coming Soon.** Enrich is not available yet. This page describes what it is being built to do, so you can plan for it. Details may change before release. To hear when it ships, email [support@avina.io](mailto:support@avina.io).

Search finds companies and people you do not have yet. Enrich will fill in missing details for the ones you already have.

You send a list of companies or people and name the fields you want. You get those fields back for each record, from whichever data provider has them.

## What it is for

> [card] Complete company records
>
> "Revenue and employee count for these 1,000 CRM accounts."

> [card] Find contact details
>
> "A verified work email for each of these LinkedIn profiles."

> [card] Answer a custom question
>
> "Which refrigerant does each of these manufacturers use in its heat pumps?"

> [card] Verify emails you already have
>
> "Which of these addresses are deliverable?"

## How it will work

**1. Send records**

Identify each company by domain, or each person by LinkedIn URL, email, or name and company.

**2. Name the fields**

Pick standard fields such as employee count, revenue or work email. Or ask a custom question and say what type of answer you expect.

**3. Get results per record**

Each record comes back with a value for each field, or a clear "unavailable" with the reason. Nothing is guessed.

## Design principles

* **Pay only for what is missing.** Avina tries providers in order and stops as soon as a field is filled. Later providers are only asked about records that are still missing something.
* **The right record first.** If a record cannot be matched to one company or person with confidence, it comes back as unresolved rather than matched to a similar-looking one.
* **Email verification is opt-in.** When you ask for it, a catch-all or unverifiable address is never presented as valid.
* **Spend limits.** Every enrichment run takes a spend limit, in the same credits as search.

## Until it ships

Two things work today:

* **Contacts at companies you find.** Add `persona_ids` to a company search and each match comes back with people, emails and phone numbers. See [Contacts with personas](https://docs.data.avina.io/guides/contacts-with-personas.md).
* **Emails for people you find.** Set `enrich_emails` on a [people search](https://docs.data.avina.io/capabilities/people.md) to get verified work emails with the results.

Both attach contact details to search results. Enriching a list you supply yourself is what Enrich adds.

Checking companies you supply against criteria, with a verdict and evidence for each, is planned as a separate operation.

> [card] [Contacts with personas](https://docs.data.avina.io/guides/contacts-with-personas.md)
>
> Available today.

> [card] [Changelog](https://docs.data.avina.io/changelog.md)
>
> Release announcements.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.