> ## Documentation Index
> Fetch the complete documentation index at: https://help.gorelo.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Other ways to deploy the Gorelo Agent

> Deploy the Gorelo Agent using third-party tools like ImmyBot, Action1, and NinjaOne for environments where PowerShell or manual installs aren't an option.

<Tabs>
  <Tab title="ImmyBot">
    <Steps>
      <Step title="Navigate to Library > Upload." />

      <Step title="On the Installer step:">
        Select Installer **Type = None**.

        <Frame>
          <img src="https://mintcdn.com/gorelo/RwonxuCaUJlU1Sj0/images/image-127.png?fit=max&auto=format&n=RwonxuCaUJlU1Sj0&q=85&s=83224d51612c786a55651f2103793d51" alt="Image 127" width="738" height="233" data-path="images/image-127.png" />
        </Frame>
      </Step>

      <Step title="On the Software step:">
        * Select **Add version to new software**.
        * Under **Software Info**, add:
          * Name = Gorelo

        <Frame>
          <img src="https://mintcdn.com/gorelo/RwonxuCaUJlU1Sj0/images/image-128.png?fit=max&auto=format&n=RwonxuCaUJlU1Sj0&q=85&s=19139c58c27b35d3279049fe8d3cc792" alt="Image 128" width="970" height="256" data-path="images/image-128.png" />
        </Frame>
      </Step>

      <Step title="Version Detection:">
        * Select **Custom Detection Script**.
        * Add a **New** script with the default settings.

        <Frame>
          <img src="https://mintcdn.com/gorelo/RwonxuCaUJlU1Sj0/images/image-129.png?fit=max&auto=format&n=RwonxuCaUJlU1Sj0&q=85&s=a508184c97b143f277a67eb5e50415bf" alt="Image 129" width="790" height="273" data-path="images/image-129.png" />
        </Frame>
      </Step>

      <Step title="Copy-paste the script:">
        ```powershell theme={null}
        $registryPath = "HKLM:\SOFTWARE\Gorelo"
        $valueName = "AgentVersion"

        try {
            $version = Get-ItemPropertyValue -Path $registryPath -Name $valueName -ErrorAction Stop
            Write-Output $version
        } catch {
            Write-Error "Unable to read version: $($_.Exception.Message)"
            exit 1
        }
        ```
      </Step>

      <Step title="Installation">
        * Select **Custom Detection Script**.
        * Add a **New** script and paste the Agent Asset [**installation command**](/install-the-gorelo-agent) from your Gorelo tenant.

        <Frame>
          <img src="https://mintcdn.com/gorelo/RwonxuCaUJlU1Sj0/images/image-129.png?fit=max&auto=format&n=RwonxuCaUJlU1Sj0&q=85&s=a508184c97b143f277a67eb5e50415bf" alt="Image 129" width="790" height="273" data-path="images/image-129.png" />
        </Frame>
      </Step>

      <Step title="On the version step, input:">
        * Version String = 8.42.0.0
      </Step>

      <Step title="Click Create." />
    </Steps>

    <Tip>
      You will need to add this new software to your deployments page and then adopt the asset in Gorelo. Use a specific client/location installation command to skip the adoption requirement.
    </Tip>
  </Tab>

  <Tab title="PPKG">
    You can use a provisioning package to wipe Windows and install fresh with the Gorelo Agent.

    <Steps>
      <Step title="Create the Gorelo install script.">
        1. Navigate to the [**Asset List**](https://app.gorelo.io/Asset/asset-list)
        2. Click **+ Assets** up the top right and then **Agent Asset**.
        3. Select Client/Location (optional) and then **Request Agent.**
        4. Copy the PowerShell script and save it somewhere as `GoreloInstall.ps1`.
      </Step>

      <Step title="Create the provisioning package.">
        1. Install [**Windows Configuration Designer**](https://apps.microsoft.com/detail/9nblggh4tx22) from the Microsoft Store.
        2. Open Windows Configuration Designer and select **Provision desktop devices**.
                   <Frame>
                     <img src="https://mintcdn.com/gorelo/QKPS0Jn2HSSAl8UQ/images/image-130.png?fit=max&auto=format&n=QKPS0Jn2HSSAl8UQ&q=85&s=092ee116f4df557d90f3247ae8a169f2" alt="Image" width="369" height="324" data-path="images/image-130.png" />
                   </Frame>
        3. Enter the project **name**, choose a location for the project folder.
        4. Click **Finish.**
        5. Follow the Wizard and configure anything you feel necessary.
        6. Enter the **Device name**, toggle on **Remove pre-installed software** (wipes the device).
        7. Click **Next.**
                   <Frame>
                     <img src="https://mintcdn.com/gorelo/QKPS0Jn2HSSAl8UQ/images/image-131.png?fit=max&auto=format&n=QKPS0Jn2HSSAl8UQ&q=85&s=a99acbec81a09306df82dfe4ddc7154a" alt="Image" width="1963" height="651" data-path="images/image-131.png" />
                   </Frame>
        8. Enter **Set up network** details or toggle off for wired connections only — and click **Next.**
                   <Frame>
                     <img src="https://mintcdn.com/gorelo/QKPS0Jn2HSSAl8UQ/images/image-132.png?fit=max&auto=format&n=QKPS0Jn2HSSAl8UQ&q=85&s=57b7fa4e33e2a53ffe26ef8df348f5eb" alt="Image" width="908" height="368" data-path="images/image-132.png" />
                   </Frame>
           7. Select **Local Admin** and enter details.
           8. Click **Next**
                      <Frame>
                        <img src="https://mintcdn.com/gorelo/QKPS0Jn2HSSAl8UQ/images/image-133.png?fit=max&auto=format&n=QKPS0Jn2HSSAl8UQ&q=85&s=98fef1e0a07ca4d43a7034b6c0f04d50" alt="Image" width="988" height="366" data-path="images/image-133.png" />
                      </Frame>
           9. Add an application with the below details:
              * **Application name**: Gorelo Install
              * **Installer path**: Browse to the previously created GoreloInstall.ps1
              * **Command line arguments:**\
                `powershell.exe -executionpolicy bypass -file "goreloinstall.ps1"`
           10. Click **Next**.
           11. Click **Add**.
           12. Click **Next**

        <Frame>
          <img src="https://mintcdn.com/gorelo/QKPS0Jn2HSSAl8UQ/images/image-134.png?fit=max&auto=format&n=QKPS0Jn2HSSAl8UQ&q=85&s=82a96d76c5472e8c7df981ec308c093c" alt="Image 134" width="1027" height="884" data-path="images/image-134.png" />
        </Frame>
      </Step>

      <Step title="Click Next on Add certificates to skip." />

      <Step title="Click Create to generate the PPKG." />

      <Step title="Apply the PPKG during the OOBE or directly by double-clicking." />
    </Steps>
  </Tab>

  <Tab title="Intune">
    You can use Intune to deploy the Gorelo Agent after Autopilot has completed its run.

    <Steps>
      <Step title="Create the Gorelo install script.">
        1. Navigate to the **[Asset List](https://app.gorelo.io/Asset/asset-list).**
        2. Click **+ Assets** up the top right and then **Agent Asset**.
        3. Select Client/Location (optional) and then **Request Agent.**
        4. Copy the PowerShell script and save it somewhere as `GoreloInstall.ps1`.
      </Step>

      <Step title="Add the Intune platform script.">
        1. Open [**Intune**](https://intune.microsoft.com/) and log in with a Global Administrator account.
        2. Navigate to **Devices** in the left menu and then **Manage devices** > **Scripts and remediations.**
        3. Select the **Platform scripts** tab at the top

        <Frame>
          <img src="https://mintcdn.com/gorelo/H8JmaxkNoGgYov3q/images/image-135.png?fit=max&auto=format&n=H8JmaxkNoGgYov3q&q=85&s=9e2913cce0dfd0eeb15dbfdaea5b0951" alt="Image" width="1016" height="500" data-path="images/image-135.png" />
        </Frame>

        4. Click the **+ Add** button and select Windows 10 and later.

        * **Name**: GoreloInstall

        5. Click **Next.**

        * **Script location:** upload the GoreloInstall.ps1 script.
        * **Run this script using the logged on credentials**: No.
        * **Enforce script signature check**: No.
        * **Run script in 64 bit PowerShell Host**: Yes.

        6. Click Next.

        * **Included groups**: Select the specific groups.

        7. Click Next.
        8. Review the details and click **Add**.

        <Frame>
          <img src="https://mintcdn.com/gorelo/H8JmaxkNoGgYov3q/images/image-136.png?fit=max&auto=format&n=H8JmaxkNoGgYov3q&q=85&s=b842fdd1bba3bbbf76d5afe88ac683cf" alt="Image" width="609" height="599" data-path="images/image-136.png" />
        </Frame>
      </Step>
    </Steps>
  </Tab>
</Tabs>
