# Client Links

## What is a Client Link?

{% hint style="info" %}
A Client Link represents a type of relationship or connection between two or more Clients, which can also span across multiple inventories.
{% endhint %}

Client Links are a **Global Feature** and can be re-used within multiple Rollouts.

They can be managed under `Settings` -> `Client Links` by users who are at least Rollout Manager.

Each Client (source) can use the globally defined Client Link Types to establish a connection to another client (destination). Here are example [Client Detail Views](https://rollouter.gitbook.io/guide/rollout-managers/working-with-clients/client-detail-view) of two Clients being linked with each other in a new/old relation:

| Client "Old-NB-0123"                                                                                                                                                                                                                                      | Client "New-NB-0456"                                                                                                                                                                                                                                      |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://750384937-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIeSHc7pNZWey2rD63q9j%2Fuploads%2F7Jj8ldlW3fCGt3RBB9Gt%2Fimage.png?alt=media&#x26;token=80717b69-ab2b-42cd-b7ea-900f5cb27fa2" alt="" data-size="original"> | <img src="https://750384937-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIeSHc7pNZWey2rD63q9j%2Fuploads%2FQZtzjoMrGkrt6FZg1XaV%2Fimage.png?alt=media&#x26;token=3637c0a9-39a3-43f5-b5be-1c34e921d972" alt="" data-size="original"> |

## Creating a Client Link

To create a global Client Link, please go to `Settings` -> `Client Links` and click on "Create Link".

<figure><img src="https://750384937-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIeSHc7pNZWey2rD63q9j%2Fuploads%2FluuA2YRSJEfDY0gbQ54p%2Fimage.png?alt=media&#x26;token=914211e2-80e2-40e1-996d-cde44f7b0619" alt="" width="503"><figcaption><p>Sticking to the example from above, we create a Client Link for a new/old relationship.</p></figcaption></figure>

For each Client Link, an `Inwards` and `Outwards` name needs to be defined They have the following purposes:

* When linking a Client, the user needs to select a single outwards/inwards name of all of the link types that are currently configured
* If the user decides to go with the `Inwards` name of a Client Link, the destination Client(s) will automatically receive the `Outwards` name on their CDVs[^1]
* The same principle applies vice-versa

Here you can see how the Client Link from the example shown above was established:

<figure><img src="https://750384937-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FIeSHc7pNZWey2rD63q9j%2Fuploads%2FKR2qrDzQKEI6BnQPqpQX%2Fimage.png?alt=media&#x26;token=8c584baf-c609-4efb-aa4c-b61ad40151b0" alt="" width="503"><figcaption></figcaption></figure>

[Advanced Client Links](https://rollouter.gitbook.io/guide/rollout-managers/setup/client-links/advanced-client-links) are explained on the next page.

[^1]: Client Detail Views
