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

# Enrich people data

> Watch a work email column fill itself in from the catalog, then add an enrichment column to your own table.

The best message means nothing if the email is wrong. This guide shows a catalog enrichment filling a column live, row by row.

<video controls className="w-full aspect-video rounded-xl" poster="https://static.getoneprofile.ai/docs/videos/enrich-people-data/poster.jpg" crossOrigin="anonymous">
  <source src="https://static.getoneprofile.ai/docs/videos/enrich-people-data/enrich-people-data.mp4" type="video/mp4" />

  <track kind="captions" src="https://static.getoneprofile.ai/docs/videos/enrich-people-data/enrich-people-data.vtt" srcLang="en" label="English" default />
</video>

## Before you start

You need a people table with an identifier on each row. A LinkedIn URL works best, and a name plus a company domain works too. The table from the [Find people](/guides/find-people) guide is a perfect starting point.

## Add an enrichment column

<Steps>
  <Step title="Open the catalog">
    Click **Add column** at the end of the header row, then choose **Enrichment**.
  </Step>

  <Step title="Pick an enrichment">
    Rows are grouped by what they find, with a price in credits on each. Search for what you need, like a work email.
  </Step>

  <Step title="Set its inputs">
    Pick which of your columns hold what the enrichment reads. The dropdown ranks your columns by fit.
  </Step>

  <Step title="Run a first batch">
    Click **Create & run 10 rows** to add the column and fill a first batch right away.
  </Step>
</Steps>

<Check>
  Cells fill in one by one as sources answer.
</Check>

## Run the rest

Happy with the first ten? Open the column's header menu and choose **Run column** to fill every other row.

## Good to know

<AccordionGroup>
  <Accordion title="Rows missing a required input">
    They are skipped, not charged. Fill in the identifier and run the column again.
  </Accordion>

  <Accordion title="What a filled row costs">
    Oneprofile checks several sources in order until one answers. Every filled row costs the shown price, whichever source answered.
  </Accordion>

  <Accordion title="Add only what you will use">
    Every extra column spends credits on every row. Add the columns your outreach will actually read.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Enrichment columns" icon="sparkles" href="/enrich/enrichment-columns">
    The full reference for the catalog and the column editor.
  </Card>

  <Card title="Run columns" icon="rotate-cw" href="/enrich/run-columns">
    Control what runs and when on a table.
  </Card>
</CardGroup>
