> For the complete documentation index, see [llms.txt](https://docs.kernel.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kernel.ai/app/enrichment/custom-verticals.md).

# Custom vertical modifications

[Open Custom verticals in Kernel](https://app.kernel.ai/enrichment/custom-verticals)

Custom verticals are the industry categories and subcategories your team uses. Each vertical has a name and an optional definition. You can also add notes for the full schema.

<figure><img src="/files/Hs3Rq0chx85nPAKkK9lJ" alt="Custom vertical schema in Kernel with nested categories and CSV controls"><figcaption><p>Edit the nested structure, import or export it as CSV, and save the version Kernel uses for classification.</p></figcaption></figure>

## Make a change

1. Select a vertical name to edit its name or definition, then select **Done**.
2. Use **Add Main Vertical** to add a top-level category or **Add sub-vertical** to add a category beneath another one.
3. Use the X beside a vertical to remove it.
4. Select **Save** at the bottom of the page to apply your changes.

{% hint style="info" %}
Selecting **Done** closes the inline editor. Your changes are not applied until you select **Save**. The number of category levels allowed is set for your workspace.
{% endhint %}

## Import or export a schema

Use **Import CSV** to add several verticals at once. The CSV uses these columns:

| Column            | What to enter                                                                                    |
| ----------------- | ------------------------------------------------------------------------------------------------ |
| `name`            | The vertical name. This is required for every row.                                               |
| `definition`      | An optional description of what belongs in the vertical.                                         |
| `dependsOn.value` | Leave this blank for a top-level vertical. For a sub-vertical, enter its parent vertical's name. |

The import window includes a template and checks the file before adding it to your draft. Select **Save** after the import to apply it. Use **Export CSV** when you want a copy of the current schema.

See [Industry (custom)](/data/firmographics/custom-verticals.md) for how Kernel uses the saved structure to classify accounts.
