# How to Deploy Applications Remotely

**Overview**

The Remote Application Deployment feature allows IT administrators to install software on managed devices without physical access or user intervention. You can deploy applications to individual computers or entire groups, schedule the installation for off-peak hours, and even control whether the installation runs silently in the background (System Account) or interacts with the logged-in user.

#### **Step-by-Step Guide**

**1. Select the Target Device(s)**

Navigate to the computer list to choose which devices will receive the software.

* From the main menu, go to Computers (1).
* Locate the specific device (e.g., `WIN-OEA8DBV56CT`) or devices you want to update.
* Check the checkbox (2) next to the device name.
* Click the Actions button (3) that appears in the top toolbar.

<figure><img src="/files/LyyJFJmhMBLxzYDCymQP" alt=""><figcaption></figcaption></figure>

**2. Initiate the Installation**

* In the dropdown menu, hover over Applications (1).
* Select Install Application (3) from the sub-menu.

<figure><img src="/files/csicuwB2OqZCpJN9sVQa" alt=""><figcaption></figcaption></figure>

**3. Configure the Deployment**

The "Install Application" window allows you to define exactly how and when the software is installed.

* Deployment Name: Give the job a clear name (e.g., `7-Zip Install`) to track it later.
* Application: Select the software package you want to install (e.g., `7-Zip`) from your pre-configured repository.
* Execution Context: Choose how the installer runs:
  * Service Account: Runs in the background with admin privileges (silent install). This is the most common choice for IT deployments.
  * Current User: Runs as the logged-in user (useful if the app installs to the user's local profile).
* Start Time: Schedule the deployment for a specific date and time (e.g., `January 23rd, 2026 - 06:00`) to avoid interrupting work hours.
* Notifications:
  * Desktop Notification: Toggle this On if you want to warn the user that software is being installed.
  * Notify Users: Enter email addresses (e.g., `johndoe@booldesk.com`) to send confirmation emails when the job is scheduled.
* Click Schedule Install to finish.

<figure><img src="/files/gTgbQPhAGR7takynzyph" alt=""><figcaption></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.booldesk.com/how-to-use-modules/configuration-policies/how-to-deploy-applications-remotely.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.
