> For the complete documentation index, see [llms.txt](https://help.glpi-project.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.glpi-project.org/documentation/tabs/sockets.md).

# Sockets

Sockets are the list of physical sockets present on the hardware. These sockets can be Ethernet, USB, HDMI, etc. This information cannot be returned by the automatic inventory, so you have to add it manually.

It enables hardware to be linked by cables. Socket is also linked to the [cables](/documentation/modules/assets/cables.md) object

You can add them either in bulk or one by one.

![Sockets](/files/yWuBpVuX8y4JHlIgjxsA)

## Add a socket

* To add a socket, enter a name,
* Select the socket model. You can add them by clicking on **+**.

  > <img src="/files/CxbFhAnzB6KdfiTNf4b4" alt="Add socket model" data-size="original">
* Select the [location](/documentation/tabs/common_fields/location.md)
* Define the **wiring side** (rear or front)
* Click on **Add** to save your socket

  > <img src="/files/hfVN6ufU0jg6i2Ru4QZp" alt="Add socket" data-size="original">
* To add several sockets, repeat the above actions but tick the Add several sockets box. You can add a prefix or suffix to help you to identify the sockets

  > <img src="/files/7vlgCqV3FTVRh6Zz0fg3" alt="Add several sockets" data-size="original">

### Advanced Setup

When the socket is validated, you can setup the advanced options.

* Add a position if needed
* when you add a socket via the machine directly, it will be preselected, otherwise select the desired hardware type
* Select the machine you require
* Then, select the hardware on which the socket is present (generally a network card)

![Advanced socket setup](/files/qjUEsdbNpQTbe3sEMvOm)

{% hint style="success" %}
In the case of a bulk addition, you will need to select each socket and add the information to it
{% endhint %}

{% hint style="info" %}
To connect this computer to an other equipment, go to [cables](/documentation/modules/assets/cables.md)
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.glpi-project.org/documentation/tabs/sockets.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
