Skip to main content

Deploying Custom Apps

Robopack's Instant Apps library has over 30,000 applications, but you'll inevitably have apps that aren't in it. The Custom Apps feature lets you upload any executable, MSI, or script and have Robopack automatically figure out how to install, uninstall, and detect the application — including testing it on a virtual machine.

Video Walkthrough

What you'll need

  • A connected Intune tenant with Admin Consent authorization
  • An installer file (.exe, .msi, or script) for the app you want to deploy

Step-by-Step Guide

1. Upload your installer

Click Convert Package in the Robopack dashboard and select your installer file.

2. Review auto-detected information

Robopack analyses the file and detects:

  • Input type — e.g. executable, MSI, script
  • Platform — the installer framework used by the developer (e.g. WixBurn, InnoSetup, Nullsoft). Robopack uses this to guess the correct silent install command.

Because Robopack knows the platform, it can suggest an install command that will most likely work for a silent install.

Click Continue.

3. Analyze and test on a virtual machine

With Analyze and Test Package enabled, Robopack performs several automated steps:

  1. Uploads the installer to secure Robopack storage
  2. Scans for viruses — checks for known malware
  3. Provisions a virtual machine — a clean test environment
  4. Installs the application — verifies the guessed install command works
  5. Detects the uninstall command — figures out how to remove the app
  6. Uninstalls the application — verifies the uninstall command works
  7. Reports leftover files — shows what files remain after uninstall

When everything passes, you'll see a green verified tick.

4. Review the app documentation

Click into the App Documentation to see the full results:

ItemWhat it shows
Install commandThe tested, verified install command
Uninstall commandThe tested, verified uninstall command
Detection methodHow Intune will detect whether the app is installed
Install logFull log from the VM install
Uninstall logFull log from the VM uninstall
Leftover filesAny files that remain after uninstall (warning icon if present)

All of this information is exactly what Intune needs to create an app — and Robopack has generated it for you automatically.

5. Import to Intune or create a Flow

You have two options:

  • Import to Intune — one-time import, same as with Instant Apps
  • Set up Flow — create a Robopatch Flow with Deployment Waves. Even for custom apps this is useful because the wave approach handles staged deployment and you get better tracking and logging.

If you choose Setup Flow, add your Deployment Waves (e.g. IT test computers first, then all users as available) and click Save and Start Deployment.

What's next?

Continue exploring: