> ## 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.

# Add a column

> The one gesture that adds every kind of column, and how to tell which kind you need.

One button adds a column, whatever kind you need. What opens next depends on how far into the catalog you go.

<Frame caption="The Add column menu at the end of the grid.">
  <img src="https://mintcdn.com/oneprofile/vHoPjyBMvMmiwUDp/images/tables/columns/add-a-column.png?fit=max&auto=format&n=vHoPjyBMvMmiwUDp&q=85&s=36dad67034f421f57f4a84a04dce3d64" alt="The Add column dropdown open at the end of the grid header row, listing Enrichment, Use AI, Agent, Functions and Import and export above a list of plain types including Text, Number, Date, Select and Checkbox." width="1020" height="780" data-path="images/tables/columns/add-a-column.png" />
</Frame>

## Open the menu

<Steps>
  <Step title="Click Add column">
    **Add column** sits at the end of every table's header row.
  </Step>

  <Step title="Pick a plain type">
    Choose **Text**, **Paragraph**, **Number**, **Currency**, **Date**, **URL**, **Email** or **Image from URL** for a value. Choose **Checkbox**, **Select**, **Multi-select** or **Assigned to** for a choice.
  </Step>

  <Step title="Or reach further">
    Choose **Enrichment**, **Use AI**, **Agent**, **Functions** or **Import & export** to open the right editor, or the full catalog.
  </Step>
</Steps>

## Browse the full catalog

**Tools** in the toolbar opens the same catalog, on four tabs:

* **Enrichment**, filled in for you
* **Agent**, written by your own agents
* **Functions**, free formulas
* **Import & export**, for rows in and out

## Search, or ask for one

Type into **Search** to match what a row does, not just its name: "combine two columns" finds **Merge columns**. Keep typing and a **Create a column with AI for** row appears.

## See the cost first

Every row shows its cost in credits before you click it. A row still settling on a rate shows **Varies** instead.

## Compare the six kinds

Six kinds fill their cells six different ways.

| Kind                                             | Fills from                  | Runs | Edit by hand |
| ------------------------------------------------ | --------------------------- | ---- | ------------ |
| [Typed in](/tables/columns/field-columns)        | You type it                 | No   | Yes          |
| [Formula](/tables/columns/function-columns)      | Computed from other columns | Yes  | No           |
| [Enrichment](/tables/columns/enrichment-columns) | An enrichment or agent      | Yes  | Yes          |
| [Imported](/tables/columns/imported-columns)     | Pulled from a tool          | No   | No           |
| [Export](/tables/columns/export-to-a-tool)       | Pushed to a tool            | Yes  | No           |
| [Sequence](/outreach/build-a-sequence)           | A running sequence          | No   | No           |

## Good to know

<AccordionGroup>
  <Accordion title="Are agent columns a different kind from enrichment columns?">
    No. **Use AI** on the **Agent** tab writes the same kind of column as the **Enrichment** tab, with a prompt in place of a vendor lookup.
  </Accordion>

  <Accordion title="Where do Imported and Sequence columns come from, if not this menu?">
    An imported column arrives when you connect a tool or a CSV to the table. A sequence column arrives the moment you attach an outreach sequence. Neither is something you add by hand.
  </Accordion>

  <Accordion title="Can I copy a column's setup instead of building it again?">
    Yes. Copy one column's configuration and **Paste configuration** appears at the top of the **Add column** menu wherever the clipboard holds one.
  </Accordion>

  <Accordion title="Why can I type over an enrichment cell but not a formula cell?">
    An enrichment can be wrong the way a person can be wrong, so a value you know is bad is worth fixing by hand. A formula recomputes from its inputs, so a hand typed value would just be overwritten on the next run.
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="Column outputs and groups" icon="layout-grid" href="/tables/columns/column-outputs-and-groups">
    See how one enrichment can fan out into several columns.
  </Card>

  <Card title="Save and reuse a column" icon="bookmark" href="/tables/columns/save-and-reuse-a-column">
    Turn a column you built once into a starting point for next time.
  </Card>
</CardGroup>
