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

# Clients

> Learn how to create and manage new client organizations

The **Clients** page, accessible from the left-hand sidebar, lists all existing clients in rows, with each row displaying key information about the respective client. You can create new clients from this page. Selecting a client opens a dedicated view for them, providing access to three sections: **Details**, **Buildings**, and **Users**.

## Details

This section provides an overview of the client organization and displays active application (`KODE OS`) and products currently enabled across their building portfolio.

Use the **Details** section to:

* View client-specific information and details
* Activate or deactivate a client
* Activate applications (`KODE OS`)
* Bulk enable or disable products across the client's portfolio

```mermaid actions={false} theme={null}
---
config:
  theme: neutral
---
flowchart LR
 subgraph s1["Clients Table"]
        B1["Client A"]
        B2["Client B"]
        B3["Client C"]
  end
 subgraph s2["Client-Specific Sections"]
        D1["Client B Details"]
        D2["Client B Buildings"]
        D3["Client B Users"]
  end
 subgraph s3["Details & Products"]
        P1["Organization Details"]
        P3["Active Apps"]
        P2["Enabled Products"]
  end
    B2 -- access ----- D1
    B2 -- <br> --- D2 & D3
    D1 -- View & Manage --- P1 & P2 & P3

    linkStyle 0 stroke:#00C853,fill:none
    linkStyle 1 stroke:none,fill:none
    linkStyle 2 stroke:none,fill:none
    linkStyle 3 stroke:#FF6D00,fill:none
    linkStyle 4 stroke:#FF6D00,fill:none
    linkStyle 5 stroke:#FF6D00
```

## Buildings

This section lists all buildings in the client's portfolio, where each building has a dedicated page for separate management.

Use the **Buildings** section to:

* View all buildings in the client's portfolio
* View building-specific information and details
* Enable or disable products for a specific building

```mermaid actions={false} theme={null}
---
config:
  theme: neutral
---
flowchart LR
 subgraph s1["Clients Table"]
        B1["Client A"]
        B2["Client B"]
        B3["Client C"]
  end
 subgraph s2["Client-Specific Sections"]
        D1["Client B Details"]
        D2["Client B Buildings"]
        D3["Client B Users"]
  end
 subgraph s3["Client Buildings"]
        N1["Building 1"]
        N2["Building 2"]
        N3["Building 3"]
  end
    B2 -- <br> --- D1
    B2 -- access --- D2
    B2 -- <br> --- D3
    D2 -- select --- N2
    N2 -- View & Manage --- N12["Dedicated Page"]

    linkStyle 0 stroke:none,fill:none
    linkStyle 1 stroke:#00C853,fill:none
    linkStyle 2 stroke:none,fill:none
    linkStyle 3 stroke:#00C853,fill:none
    linkStyle 4 stroke:#FF6D00
```

## Users

This section lists all users in the client's Launchpad workspace, where each user has a dedicated page. User management is handled by the client organization, limiting channel partner capabilities to view-only access.

Use the **Users** section to:

* View all users in the client's Launchpad workspace
* View user-specific information and details
* View apps (`KODE OS`) assigned and their corresponding app role

```mermaid actions={false} theme={null}
---
config:
  theme: neutral
---
flowchart LR
 subgraph s1["Clients Table"]
        B1["Client A"]
        B2["Client B"]
        B3["Client C"]
  end
 subgraph s2["Client-Specific Sections"]
        D1["Client B Details"]
        D2["Client B Buildings"]
        D3["Client B Users"]
  end
 subgraph s3["Client Users"]
        N1["User 1"]
        N2["User 2"]
        N3["User 3"]
  end
    B2 -- <br> --- D1
    B2 -- <br> --- D2
    B2 -- access --- D3
    D3 -- select --- N2
    N2 -- View --- N12["Dedicated Page"]

    linkStyle 0 stroke:none,fill:none
    linkStyle 1 stroke:none,fill:none
    linkStyle 2 stroke:#00C853,fill:none
    linkStyle 3 stroke:#00C853,fill:none
    linkStyle 4 stroke:#FF6D00,fill:none
```

## Create clients

You can create clients directly from the **Clients** page using the `+Add Client` button. Follow the steps outlined below to create a new client organization.

<Steps>
  <Step title="Open the Clients page">
    Once inside Launchpad, navigate to the **Clients** page located in the left-hand sidebar.
  </Step>

  <Step title="Click +Add Client">
    Once inside **Clients** click the `+Add Client` button to open the client creation page.
  </Step>

  <Step title="Configure client details">
    Configure the required details for the new client.

    <Expandable defaultOpen={true} title="Example Configuration">
      | Field            | Example Configuration                                    |
      | ---------------- | -------------------------------------------------------- |
      | Client Name      | `Zen Estate`                                             |
      | Workspace Domain | `zenestate.kodelabs.com`                                 |
      | Country Code     | `United States +1`                                       |
      | Office Number    | `+1 555 123 4567`                                        |
      | Address          | `225 Broadway, New York, New York, United States, 10007` |
      | Address Line 2   | `(This is optional)`                                     |
      | City             | `New York`                                               |
      | State            | `New York`                                               |
      | Country          | `United States`                                          |
      | Zip              | `10007`                                                  |
      | First Name       | `Jane`                                                   |
      | Last Name        | `Smith`                                                  |
      | Email            | `jane.smith@zenestate.com`                               |
      | Country Code     | `United States +1`                                       |
      | Phone Number     | `+1 555 987 6543`                                        |
    </Expandable>
  </Step>

  <Step title="Save">
    Once you have configured the required client details, click `Save` to create the client.
  </Step>
</Steps>
