Skip to main content
Messenger is available as a dmg for Mac for easy deployment via shell script or for mass deployment via your favorite RMM, MDM, or other deployment solution.
Before proceeding, make sure you have completed the following:
  1. Finished setting up messenger.
  2. Understand the difference between Partner-level and Customer-level deployments.

About Messenger for Mac

Messenger lives in the tray and by default will auto start with your Mac. To open the app, find the icon in your tray and open it. It will inherit the tray icon that you define in your Messenger settings.

Deploying via Shell

Retrieving your App ID

You will need an App ID to deploy Messenger for your customers - this tells messenger to inherit your branding. You can retrieve your partner-level App ID from the Thread Admin Panel -> Messenger -> Installation. Save as a .sh script.
You will need to run the following script as a super user.
If you are not a Mac or Linux user and you’re creating this script in a popular notepad editor like Visual Studio Code, make sure your End of Line settings are set to LF (\n). This allows Terminal to interpret the script file properly on Mac.

Executing the Shell Script

To execute the above script on a Mac, first download your script as a .sh file (see above). Then open terminal and run the following commands:
In the above example, we assume you named your script messenger_mac.sh and downloaded it to the downloads directory.

Running the app from commandline (nohup)

Uninstalling the app