> For the complete documentation index, see [llms.txt](https://docs.faronics.com/faronicsdeploy/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.faronics.com/faronicsdeploy/application-management/install-uninstall-and-update-apps/install-application-s/install-external-application-s-custom-app/create-and-install-a-custom-app.md).

# Create and Install a Custom App

## Before you Start

Make sure you have the following configured before you start:

* Faronics Deploy Agent Installed on the computers you wish to install the applications on.

## Create a Custom App and Install For The First Time

![](/files/-MULR5p9gT0DNdnSXzoj)

1\. Select the **Control Grid** tab on the top menu bar.

2\. Navigate to the **Applications** tab.

3\. Click on the **Custom Apps** drop-down menu.

4\. Select **Create Custom App**.&#x20;

5\. Enter a package name under **Custom App Details**.

![Configure Custom App](/files/-MULRWdnnP1mqO12Ih9w)

6\. Enter a **URL** or **Network Path** to where the installer/uninstaller is located.

{% hint style="info" %}
If entering a network path, enter user credentials that have the necessary rights to access the shared file. See [Hosting - URL or Network Path](/faronicsdeploy/application-management/install-uninstall-and-update-apps/install-application-s/install-external-application-s-custom-app/create-and-install-a-custom-app/hosting-a-custom-app-url-or-network-path.md) for further information on hosting.
{% endhint %}

a. If you enter a zip file in the URL path, this will be automatically extracted. Once extracted the executable will be run.&#x20;

b. The **Extract compressed file and run executable** option is checked, this cannot be unchecked if a zip file is in the path above.&#x20;

c. **Required**: If you entered a zip file in the URL path above, you will need to enter the name of the executable file which will be run upon extraction.

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

7\. Enter **Install** or **Uninstall** in the Command line parameters.

{% hint style="info" %}
If using a **.msi** file, you don't need to enter the **/n** or **/qn** switches for a silent install.

If using a **.exe** file, you will need to enter the supported switches for a silent/unattended installation, **/S** in this example.
{% endhint %}

8\. Click **Next**.

9\. Select the **Computer Name** from the list to install the **Custom App** for the first time (ensure that the computer doesn't already have the application installed).&#x20;

![Select a Computer to Install the Custom App on for the First Time](/files/-MULRzjgNPBgol72sYuI)

{% hint style="info" %}
This installs the custom app on one machine to verify that the package details are correct.
{% endhint %}

10\. Click **Next**.

11\. Click the **Install** button.

![Install the Custom App](/files/-MULSI5boMNa6t8qNP6X)

12\. Confirm the install by clicking **Install** when prompted.&#x20;

<img src="/files/-MULSPUjBl6XeVfmqWOU" alt="" data-size="original">&#x20;

{% hint style="info" %}
Once the installation is confirmed, the status changes from **waiting** to **downloading**. If you see any failures during the download phase, confirm the path of the installer. If using a network share, ensure that the user credentials entered have the necessary rights to access the share.
{% endhint %}

13\. Confirm that the correct Custom App was installed.

![Confirm Correct Custom App is Installed](/files/-MULT1MNR3zwdxmgebna)

14\. The install is complete, click **OK** and return to the Application View. The new application will appear in the list for the computer which you installed it on in the **Custom Apps** column. Click the **Custom Apps** **column header** to expand the list of Custom Apps installed.

![Custom App Installed in the Custom Apps Column](/files/-MVObvDo7tSckookcf3P)

15\. The Custom App that you just installed will appear here; **Defraggler** in this example, the version number will appear of the installed Custom App alongside the computer(s) on which it is installed.

![](/files/-MVOdY9M_FLtg_xAh9qd)

{% hint style="success" %}
The Custom App install is complete. The Custom App will now appear in the Applications Grid under the Custom Apps column header.&#x20;

It will now also be available as an App Preset; refer to [Install a Pre-Defined Group of Applications (App Presets)](/faronicsdeploy/application-management/install-uninstall-and-update-apps/install-application-s/install-a-pre-defined-group-of-applications-app-presets.md).

To install an application on a group of computers, refer to [Install an Application on a Group of Computers](/faronicsdeploy/application-management/install-uninstall-and-update-apps/install-application-s/mass-installs-on-a-group.md).
{% endhint %}
