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

# Contacts

> Manage the people you connect with, add contacts by invite, and view your device identity.

export const ContactsFaq = () => <AccordionGroup>
    <Accordion title="How do I add someone as a contact?">
      Open the <strong>Contacts</strong> tab and use the <strong>Add Contact</strong> area. Either click <strong>Generate Invite</strong> and share the QR code or link with the other person (it works once), or, if someone sent you a link, paste it under <strong>Paste an invite link</strong> and click <strong>Pair</strong>. Once connected, they appear in your Contacts list.
    </Accordion>
    <Accordion title="What's the difference between a persona and a contact?">
      A <strong>persona</strong> is a custom AI identity you create: a name, role, personality, and model choices. A <strong>contact</strong> is a person you've connected with. Bring a persona into a Chat message with `@`; to reach a contact, start a conversation in <strong>Messages</strong>.
    </Accordion>
    <Accordion title="Why didn't my contact invite connect?">
      Both people must stay on the <strong>Contacts</strong> screen until pairing finishes. If you generated an invite, stay on <strong>Contacts</strong> while the other person uses your link or QR code. If you're accepting an invite, stay on <strong>Contacts</strong> after clicking <strong>Pair</strong> until you're connected. Navigating away interrupts the handshake. Return to <strong>Contacts</strong>, generate or paste a new invite, and try again.
    </Accordion>
  </AccordionGroup>;

Contacts is the list of people you've connected with, plus your own identity. Open **Contacts** in the left sidebar to manage your connections.

## The contact list

* Each contact shows an **avatar** and a **display name** you can edit inline.
* Per-contact actions: **Message** (opens [Messages](/using-webai/messages)), **View Profile** (where enabled), and **Remove**.

## Your identity

* You have a **device identity** with a display name and a cryptographic key used to secure your connections with contacts.
* This identity is created once, on first run. You don't need to set anything up.

## Add a contact

Connect with another person by exchanging a one-time invite.

<Steps>
  <Step title="Open the Contacts tab">
    Select **Contacts** in the sidebar. At the top you'll find an **Add Contact** area.
  </Step>

  <Step title="Generate an invite to share">
    Click **Generate Invite**, then share the **QR code or link** with the person you want to add. The invite works **once**. Stay on **Contacts** while the other person uses the link or QR code.
  </Step>

  <Step title="Or paste an invite you received">
    If someone sent you a link, paste it under **Paste an invite link** and click **Pair**. Stay on **Contacts** until you're connected.
  </Step>

  <Step title={"You're connected"}>
    Once paired, the person appears in your **Contacts** list with their name and online status. From there you can **Message** them or **Remove** them.
  </Step>
</Steps>

<Warning>
  Stay on the **Contacts** screen until pairing finishes. If either person navigates away before the invite is used (for example, before someone clicks your link or before you click **Pair** after pasting a link), the handshake won't complete. Return to **Contacts**, generate or paste a new invite, and try again.
</Warning>

## Common questions

<ContactsFaq />

<Note>
  More answers are in the [FAQ](/support/faq#contacts--messages).
</Note>
