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:
- Uploads the installer to secure Robopack storage
- Scans for viruses — checks for known malware
- Provisions a virtual machine — a clean test environment
- Installs the application — verifies the guessed install command works
- Detects the uninstall command — figures out how to remove the app
- Uninstalls the application — verifies the uninstall command works
- 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:
| Item | What it shows |
|---|---|
| Install command | The tested, verified install command |
| Uninstall command | The tested, verified uninstall command |
| Detection method | How Intune will detect whether the app is installed |
| Install log | Full log from the VM install |
| Uninstall log | Full log from the VM uninstall |
| Leftover files | Any 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:
- Enable Radar Tracking — discover unmanaged software across your devices
- Configure Roles & Permissions — set up RBAC for your team