HomeRingCentral app > Overview
Desktop & web

MSI (Windows Installer) package file for the RingCentral
app Frequently Asked Questions | RingCentral app 

The following is a list of FAQs about MSI for the RingCentral desktop app.

What is MSI?

MSI is an installation package that contains files of the application and the installation sequence that describes the actions to be applied and their order. The msiexec program is responsible for executing an installation sequence.

What tool is used for creating MSI?

The primary toolset to create MSI is called Wix Toolset. It is a set of free pre-compiled binaries that create MSI from an XML file. An XML file describes what actions should be taken to install the app and what files and directory structures should be created declaratively.

To learn more, visit Wix Toolset. This is integrated into the electron-builder package that we use to pack our Electron application.

Can we configure the installer?

No, we don't have such ability so far.

Where can we get the latest MSI?

You can download the latest MSI package for the RingCentral app from 64-bit for IT (MSI - Non Auto Update).

Does MSI installation automatically update?

By design, MSI doesn’t support auto-update. If you want to upgrade the app installed by MSI, your IT department should roll out a new version of MSI. to replace the old one. MSI requires admin access to be installed, upgraded, or uninstalled.

Does the .exe version of the RingCentral desktop app automatically remove any existing .msi versions upon installation on a PC?

No, the EXE installer doesn't remove any existing MSI versions automatically. Use a deployment tool to remove MSI versions from PCs.
EXE installer needs to be started with regular user permissions, while MSI requires admin permissions by design.
On Windows, a program started with regular user permissions cannot uninstall the program that was installed with admin permissions.

Do you have non-updatable builds for Mac?

We have a non-updatable build for Mac, and it is not placed anywhere for public access. We give this build directly to RingCentral IT, and they provide it for the further release process.

What are the advantages of a machine-wide installed app (MSI) and an app individually installed by end users (EXE)?

MSI is created for IT departments to roll out the app across corporate networks for mass deployment. MSI doesn't support auto-updates by design. This allows IT to control the app version installed on corporate machines. The app files are installed into the Program Files directory and accessible for all users on the machine.
MSI is intended to be deployed via deployment tools like Microsoft Active Directory GPO, Microsoft SCCM, and Microsoft Intune. It requires admin permissions for installation.
EXE installer is for per user installation. It doesn’t require admin permissions to install, supports auto-updates, and is accessible only for the user who installed EXE. The app files are installed into the user profile directory. EXE doesn't work correctly with deployment tools like Microsoft Active Directory GPO, Microsoft SCCM, and Microsoft Intune because they are running EXE on behalf of System users with elevated permissions by default. EXE doesn't support this mode of installation.
© 1999 - 2022 RingCentral, Inc. All rights reserved.
We've sent you a link, please check your phone!
Please allow a full minute between phone number submissions.
There was an issue with SMS sending. Please try again. If the issue persists, please contact support.