# Applications

Applications are created and managed using the [**Application Designer**](/management-portal/designer/applications.md)**.**

**The Applications** tab is used for assigning one or more Application to the selected device configuration version. From this tab, you can:

* **Add or remove applications** from the device configuration
* **Update specific versions** of each assigned application

<figure><img src="/files/ONN45OOJ6tBgoHVeFvQ2" alt=""><figcaption><p>Assignment of Applications in the Applications tab of a device configuration.</p></figcaption></figure>

The assigned applications are shown in tabular form, showing application name, module count, current- and latest version number.

***

### Adding Application

Add a new application to this device configuration by clicking the Add button. This will open the application selection:

<figure><img src="/files/W084VwNJulMU5EORNh4l" alt=""><figcaption><p>Application selection pop-up.</p></figcaption></figure>

Choose the desired application and click the Select button. This will add the application, in its newest version, to the device configuration.

***

### Managing Versions

It is possible to control the versions of the applications. To set the desired application version, choose the version from the available versions, by clicking the drop down lists in the Current Version column.

Clicking the **Upgrade all** button updates all applications to the most recent version.

{% hint style="info" %}
If the **Current Version** of an application is not the same as the **Latest Version**, a yellow triangle is shown as an indication, that a newer version is available.
{% endhint %}

***

### Removing Application

To remove an application from the device configuration click the delete icon for the desired application.

<figure><img src="/files/anr6B9VbAUjv9QqXJCrN" alt=""><figcaption><p>Icon for deleting an application from the device configuration</p></figcaption></figure>


---

# 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.tricloudnexus.io/management-portal/management/device-configuration/applications.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.
