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

# Contact Management

> Create, organize, and manage your contacts for voice AI interactions and outbound campaigns

export const Screenshot = ({lightSrc, darkSrc, alt, caption, maxWidth = "880px"}) => {
  return <div style={{
    margin: "1rem auto",
    maxWidth,
    width: "100%"
  }}>
      <Frame>
        <img className="block dark:hidden" src={lightSrc} alt={alt} />
        <img className="hidden dark:block" src={darkSrc} alt={alt} />
      </Frame>
      {caption ? <p style={{
    marginTop: "0.5rem",
    fontSize: "0.875rem",
    color: "inherit",
    opacity: 0.8
  }}>
          {caption}
        </p> : null}
    </div>;
};

Contacts is the central directory used by campaigns and conversation workflows.

**Access:** Open **Contacts** in the main menu.

<Screenshot lightSrc="/images/manage__contacts-list-light.png" darkSrc="/images/manage__contacts-list-dark.png" alt="Contacts list showing first name, last name, phone, email, tags, and created date columns" />

## Use Contacts When You Need To

* prepare lists for outbound campaigns
* keep caller records organized
* search by name, phone, or email
* filter by tag when you need a specific segment
* review a person's conversation history before you contact them again

Think of **Contacts** as your working contact directory inside itellicoAI.

## Contact List

The list table includes:

* first name
* last name
* phone number
* email
* tags
* created date
* row actions

Rows open a dedicated contact detail page.

## Adding Contacts

Use **Add Contacts** to open the add-method chooser, then pick one of two paths:

* **Add manually**
* **Import CSV**

<Screenshot lightSrc="/images/manage__contact-create-light.png" darkSrc="/images/manage__contact-create-dark.png" alt="Create Contact dialog with first name, last name, email, phone number, timezone, tags, and Save Contact button" />

When imports or bulk deletions are running, the list shows a background-job banner so the team can keep working while processing continues.

## Contact Detail Page

Open any contact from the list to view its detail page.

Detail tabs:

* **Details** (editable first name, last name, email, phone number, timezone, and tags)
* **Conversations** (contact-specific conversation history)

The **Details** tab saves fields inline as you update them.

## Deleting Contacts

* bulk delete from selected rows
* delete all contacts with explicit confirmation text: `DELETE ALL`

Bulk delete and delete-all can run as background jobs for larger contact sets.

## Next Steps

<CardGroup cols={2}>
  <Card title="Import Contacts" icon="file-import" href="/manage/contacts/import-export">
    Run CSV imports with preview, validation, and import history
  </Card>

  <Card title="Campaign Management" icon="bullhorn" href="/manage/campaigns/overview">
    Add contacts to outbound campaigns
  </Card>
</CardGroup>
