Install Datto RMM Agent
Summary
Installs the Datto RMM Agent on both Windows and Mac machines.
The Platform parameter and the company-level custom field Datto RMM Site ID should be configured to perform installation.
Sample Run

Dependencies
User Parameters
| Name | Example | Accepted Values | Required | Default | Type | Description |
|---|---|---|---|---|---|---|
| Platform | merlot |
| Yes | It is recommended to set the platform name of your Datto RMM account. | Flag | Platform name of your Datto RMM Account. The platform name is at the start of the URL; it will be Pinotage or Merlot (EMEA), Concord, Vidal, or Zinfandel (NA), or Syrah (APAC). |
Custom Fields
| Name | Example | Level | Type | Required | Description |
|---|---|---|---|---|---|
| Datto RMM Site ID | 6ef3f5aa-81b7-400c-a667-02075f98ba15 | Company | Text | Yes | The Site ID of the target site in the Datto RMM portal that the agent will check into after installation. |
Task Setup Path
- Tasks Path:
AUTOMATION➞Tasks - Task Type:
Script Editor
Task Creation
Description
- Name:
Install Datto RMM Agent - Description:
Installs the Datto RMM Agent on both Windows and Mac machines.
The "Platform" parameter and the company-level custom field "Datto RMM Site ID" should be configured to perform installation.
- Category:
Application

Parameters
Platform
| Parameter Name | Required Field | Parameter Type | Default Value | Value |
|---|---|---|---|---|
| Platform | Enabled | Text String | Enabled | It is recommended to set the platform name of your Datto RMM account. |

The default value shown in the screenshot above is for demonstration purposes only. It is recommended to use the platform name of your Datto RMM account as the default value, which may differ from the example shown.

Script Editor
Row 1: Set Pre-defined Variable ( @ImmyBotTenant@ = ImmyBot Tenant )
- Variable Name:
SiteId - Type:
Custom Field - Custom Field:
Datto RMM Site ID - Continue on Failure:
False - Operating System:
MacOs,Windows
Row 2: PowerShell script
- Use Generative AI Assist for script creation:
False - Expected time of script execution in seconds:
900 - Continue on Failure:
False - Run As:
System - Operating System:
Windows - PowerShell Script Editor:

Row 3: Bash script
- Use Generative AI Assist for script creation:
False - Expected time of script execution in seconds:
900 - Continue on Failure:
False - Run As:
System - Operating System:
MacOs - Bash Script Editor:

Row 4: Script Log
- Script Log Message:
%Output% - Continue on Failure:
False - Operating System:
MacOs,Windows
Completed Script

Output
- Script Log
Changelog
2026-02-28
- Initial version of the document