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

# How do I manage companies in Klipy?

> Klipy creates company records automatically or by import, with 20+ optional enrichment fields. Enrichment fails silently and every field stays editable.

Klipy creates a company record when someone from that domain is mentioned in your email, or you add one manually or via CSV import. A company record can carry 20+ optional fields — industry, ARR, socials, and more — filled in by enrichment when available. Enrichment fails silently, leaving fields blank with no error, and every field is editable.

## How a company record appears

Two ways a company record shows up in Klipy:

* **Automatically** — when someone at that company emails a connected inbox, Klipy recognizes the domain and creates the company record alongside the person record for that sender. This is the main way your company list fills in as normal email activity happens.
* **Manually or via CSV import** — add a company yourself, one at a time from the Companies section, or in bulk via CSV. Use this when you want company records to exist ahead of any email activity — for example, loading a target list before you've reached out to anyone there.

Once a company record exists, Klipy links people to it automatically when their email domain matches, and you can link or unlink people yourself. The company page shows core details, any linked people, recent interactions, and notes or tags attached to the company.

## What's on a company record

A company record can hold more than 20 optional fields, grouped roughly as:

| Group       | Examples                                               |
| ----------- | ------------------------------------------------------ |
| Identity    | Name, domain, domain aliases, logo                     |
| Description | Description, vision, target audience                   |
| Industry    | Primary industry, alternate industries, industry group |
| Location    | Address, city, state, country                          |
| Financials  | ARR, employee count, founded year                      |
| Social/web  | LinkedIn, Twitter, Facebook, Instagram, Crunchbase     |
| CRM         | Champion (primary contact), owner, remarks, tags       |

Every one of these fields is optional. A company record with several blank fields isn't broken — it just means enrichment hasn't filled that field in, or no one has entered it manually yet.

## Editing a company record

Every field on a company record is directly editable, regardless of whether it was auto-filled by enrichment, entered manually, or imported via CSV. There's no read-only field and no visual distinction between an enriched value and one you typed yourself.

<Steps>
  <Step title="Open the company record">
    Go to the company's page from the Companies section, from a linked person record, or from any email thread or meeting that mentions the company.
  </Step>

  <Step title="Edit any field directly">
    Click into a field — industry, ARR, location, a social link, or any other field — and type your correction or addition. Changes save without a separate "edit mode."
  </Step>

  <Step title="Fill in blank fields yourself when needed">
    If a field enrichment would normally populate is empty, type in what you know. This is the fastest way to complete the record, since there's no automatic retry.
  </Step>
</Steps>

## Enrichment behavior

<Note>
  There's no re-enrich button on a company record. Klipy doesn't automatically retry a domain that previously came back empty, and you can't manually trigger another attempt.
</Note>

Enrichment for a company record is optional in the literal sense: if it doesn't find data for a domain, the field is left blank. There's no error message, no warning, and nothing on the record surfaces that an enrichment attempt was made and came up empty.

A company record tracks `indexedAt`, a timestamp for when the company was last indexed by enrichment — this is a background field, not something you check day to day, but it confirms enrichment does run against a domain even when it doesn't find anything to fill in. For the fuller explanation of why enrichment behaves this way, see [Why is a company's enrichment data empty?](/docs/faq/why-is-enrichment-empty)

<AccordionGroup>
  <Accordion title="Where do company records in Klipy come from?">
    Klipy creates a company record automatically when someone from that domain is mentioned in your email, or you can add one manually or import companies in bulk via CSV.
  </Accordion>

  <Accordion title="How many fields can a company record have?">
    More than 20, covering identity, description, industry, location, financials, social/web links, and CRM fields like champion and owner. All of them are optional.
  </Accordion>

  <Accordion title="Why are some fields on a company record still blank?">
    Enrichment either wasn't attempted or didn't find data for that domain, and it fails silently with no error shown. The field stays blank until you fill it in yourself; there's no re-enrich button to trigger another attempt.
  </Accordion>

  <Accordion title="What does the indexedAt timestamp on a company mean?">
    It tracks when the company was last indexed by enrichment. It confirms an enrichment pass ran against the domain, even on records where enrichment didn't find data to fill in.
  </Accordion>

  <Accordion title="Can I edit a field that Klipy filled in through enrichment?">
    Yes. Every field on a company record is directly editable, whether it came from enrichment, manual entry, or CSV import.
  </Accordion>
</AccordionGroup>
