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

# Account settings

> Manage your profile, company information, API keys, and authentication tokens from your account settings.

Manage your profile information, company details, API keys, and authentication tokens from the account menu. Access these settings by clicking your avatar in the bottom-left corner of the sidebar.

***

## Profile settings

Update your personal information and company details.

<Steps>
  <Step title="Open the menu">
    Click your avatar in the sidebar to open the account dropdown.
  </Step>

  <Step title="Select Profile Settings">
    Click **Profile Settings** to open the settings panel.
  </Step>

  <Step title="Edit your information">
    Update your first name, last name, and company name. Email is read-only and managed through your account provider.
  </Step>

  <Step title="Save">
    Click **Save Changes** to apply your updates.
  </Step>
</Steps>

### Company name

Your company name appears in your profile and is used across the platform.

* If you are a **member of an organization**, your company name is managed by your organization admin and cannot be edited directly.
* If you are an **individual user**, company name is required and must be set before you can use the platform.

<Note>
  First-time users who haven't set a company name will be prompted to complete their profile automatically.
</Note>

***

## Account management

Click **Manage Account** in the account dropdown to access advanced account settings, including:

* Email and password management
* Connected accounts and security settings
* API token access

***

## API keys

API keys provide persistent, organization-scoped credentials for programmatic access to the User Intuition API and the [MCP server](/integrations/mcp-server). Unlike session tokens, API keys do not expire automatically — they remain valid until you revoke them.

### Creating an API key

<Steps>
  <Step title="Open Manage Account">
    Click your avatar, then select **Manage Account**.
  </Step>

  <Step title="Go to the API Keys tab">
    In the account management dialog, click **API Keys** in the sidebar.
  </Step>

  <Step title="Name your key">
    Enter a descriptive name for the key (e.g., "Production" or "MCP Server"). If you leave the name blank, it defaults to "Default".
  </Step>

  <Step title="Click Create Key">
    Click **Create Key**. Your new API key is displayed in a banner at the top of the page.
  </Step>

  <Step title="Copy the key immediately">
    Click **Copy Key** to copy it to your clipboard. The full key is only shown once — after you dismiss the banner or navigate away, only the key prefix is visible.
  </Step>
</Steps>

<Warning>
  Copy your API key as soon as it is created. You will not be able to view the full key again. If you lose it, revoke the old key and create a new one.
</Warning>

### Managing API keys

The API Keys page lists all active keys for your organization with the following details:

| Column        | Description                                        |
| ------------- | -------------------------------------------------- |
| **Name**      | The label you gave the key                         |
| **Prefix**    | The first characters of the key for identification |
| **Created**   | When the key was created                           |
| **Last used** | When the key was last used to make an API call     |

### Revoking an API key

To revoke a key, click the trash icon next to it and then click **Confirm**. Revoked keys stop working immediately and cannot be restored.

### Using an API key

Include the key in the `Authorization` header when making API requests:

```bash theme={null}
curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.userintuition.ai/api/assistants/
```

For details on available endpoints, see the [API reference](/api-reference/introduction).

***

## API tokens

You can also retrieve a short-lived session token for programmatic access. Unlike API keys, session tokens expire periodically and are regenerated automatically when you sign in.

<Steps>
  <Step title="Open Manage Account">
    Click your avatar, then select **Manage Account**.
  </Step>

  <Step title="Go to API Token">
    In the account management dialog, click the **API Token** tab in the sidebar.
  </Step>

  <Step title="Reveal your token">
    Click **Reveal Token** to display your current JWT authentication token.
  </Step>

  <Step title="Copy the token">
    Click **Copy Token** to copy it to your clipboard.
  </Step>
</Steps>

<Warning>
  Your API token provides full access to your account. Keep it secure and do not share it publicly. Tokens expire periodically and a new one is generated automatically when you sign in.
</Warning>

<Note>
  For most use cases, [API keys](#api-keys) are recommended over session tokens because they do not expire and are easier to manage across services.
</Note>

***

## Quick reference

| Setting      | Location                   | Editable                    |
| ------------ | -------------------------- | --------------------------- |
| First name   | Profile Settings           | Yes                         |
| Last name    | Profile Settings           | Yes                         |
| Email        | Profile Settings           | No (read-only)              |
| Company name | Profile Settings           | Yes (individual users only) |
| Password     | Manage Account             | Yes                         |
| API keys     | Manage Account > API Keys  | Create / revoke             |
| API token    | Manage Account > API Token | View/copy only              |
