# Panel Linking

Using panel linking you can link any of your [panels](/panels.md) to either update its data or add new data to it from within any survey form.&#x20;

Once linked to a survey the [panel attributes](/panels/untitled.md) will be made available as a question that you can move anywhere inside the form as you would with any normal [question](/form-management/form-designer/questions.md).

Linked panels can be useful in following use cases.

* [**Panel auto filling**](/form-management/form-designer/questions/panel-linking/panel-auto-filling.md) to add a new panelists on the go based on new respondent answers.
* [**Panel updating**](/form-management/form-designer/questions/panel-linking/panel-updating.md) to let respondents update pre-existing panel data from within a survey.

## 👪 Linking a panel to your form&#x20;

To link a panel you need to **insert a new question** and chose the **Panel question** type. This will open a wizard to chose the panel you would like to use in your survey form.

![](/files/-MBjTNlHdOcWZWvGWJ7v)

The respondent will now either be able to [add new panelist](/form-management/form-designer/questions/panel-linking/panel-auto-filling.md) using that linked question or [update ](/form-management/form-designer/questions/panel-linking/panel-updating.md)pre-existing panelist data.

## 🔅 Panel attribute link properties&#x20;

You may also configure each [panel attribute](/panels/untitled.md) behavior from the [panel attributes properties](/panels/untitled.md) to make a  it read only, visible, updatable depending if the linked panel question is used for [panel filling](/form-management/form-designer/questions/panel-linking/panel-auto-filling.md) or [panel updating](/form-management/form-designer/questions/panel-linking/panel-updating.md).

![](/files/-MBjXK2h2Z8QKd-4WrMP)

* **`Always shown`** will always display the attributes to the respondent.
* **`Always hidden`** will be hidden to the respondent.
* **`Read only on update`** will be available for [auto-filling](/form-management/form-designer/questions/panel-linking/panel-auto-filling.md) but read only on [update](/form-management/form-designer/questions/panel-linking/panel-updating.md).
* **`Hide on update`** will be available for [auto-filling](/form-management/form-designer/questions/panel-linking/panel-auto-filling.md) but hidden on [update](/form-management/form-designer/questions/panel-linking/panel-updating.md).
* **`Hide on add`** will be hidden for [auto-filling](/form-management/form-designer/questions/panel-linking/panel-auto-filling.md) but available on [update](/form-management/form-designer/questions/panel-linking/panel-updating.md).


---

# Agent Instructions: 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:

```
GET https://docs.ngsurvey.com/form-management/form-designer/questions/panel-linking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
