Deploy the latest Dialpad version across Windows endpoints with automatic architecture detection
This Automox Worklet™ installs the latest version of Dialpad (Machine-Wide) on Windows endpoints. The Worklet first checks whether Dialpad is already installed by scanning both 32-bit and 64-bit registry locations, accounting for system architecture differences. If the application is not found, the Worklet proceeds with installation.
During installation, the Worklet creates a cache directory, downloads the appropriate MSI installer based on endpoint architecture (x64 or x86), and executes a silent installation with the ALLUSERS parameter to deploy Dialpad machine-wide. The installer file is automatically removed after installation completes. The Worklet finalizes Dialpad's setup on the user's next login action, verifying all user-specific configuration occurs at the appropriate time.
exe" -ArgumentList $argumentList -PassThru", "Stop-Process", and "Test-Win32App".
Consistent communication tools are critical for IT operations teams coordinating across endpoints. Manual Dialpad installation requires IT staff to visit each machine or provide installation instructions to users, consuming significant time and effort. Automating this deployment through Automox keeps all endpoints receive the same, latest version regardless of user actions or IT availability.
The Worklet's architecture detection handles both 32-bit and 64-bit Windows systems without additional configuration, eliminating the need to run separate deployments for different endpoint types. By installing at the machine level rather than per-user, the Worklet guarantees that all users on an endpoint have access to Dialpad, standardizing your communication infrastructure across the organization.
Evaluation phase: The Worklet queries the Windows registry to check for existing Dialpad Machine-Wide Installer entries in both the native registry view (for 64-bit applications) and the Wow6432Node (for 32-bit applications on 64-bit systems). If Dialpad is found in either location, the endpoint is marked compliant and the Worklet exits without taking further action.
Remediation phase: The Worklet creates a cache directory at ProgramData/amagent/WorkletCache/WSE-766, downloads the appropriate Dialpad MSI (x64 or x86) from Dialpad's Google Cloud repository based on detected system architecture, executes a silent MSI installation with machine-wide parameters, logs the installation output, and removes the installer file upon completion. If the installation requires a reboot (exit code 3010), the Worklet completes successfully; the actual installation finalizes on the user's next login.
Windows Server 2012 and later, or Windows 7 and later for workstations
Microsoft.NET Framework 4.5 or higher
Outbound internet access to storage.googleapis.com for downloading the Dialpad MSI installer
Local administrator privileges to create the cache directory and execute the MSI installer
TLS 1.2 support enabled for secure file downloads (recommended by Automox for all modern deployments)
After the Worklet completes successfully, Dialpad is installed at the machine level and will appear in the Windows Add/Remove Programs control panel under the Dialpad Machine-Wide Installer name. The installation does not launch Dialpad automatically; instead, the application finalizes its setup when the user first logs in after installation, allowing user-specific configuration to occur at login time.
Subsequent Worklet runs will detect the installed application and mark the endpoint compliant, skipping installation. If you need to update Dialpad to a newer version, run the Worklet again and it will download and install the latest MSI available from Dialpad's repository. For best results, consider using Automox's automatic restart feature to maintain any required restarts occur during maintenance windows, allowing the Worklet to complete fully before user sessions begin.
Run this Worklet on a pilot Windows endpoint and review evaluation output for install dialpad machine-wide.
Confirm Automox activity logs show successful completion and exit code 0.
Verify endpoint state using checks aligned to evaluation script logic, such as Machine-Wide, Write-Output.
Validate remediation effects from script operations such as Machine-Wide, New-WorkletCache, Write-Verbose, then rerun evaluation for compliance.


By submitting this form you agree to our Master Services Agreement and Privacy Policy.
Already have an account? Log in
Consider Worklets your easy button
A Worklet is an automation script, written in Bash or PowerShell, designed for seamless execution on endpoints – at scale – within the Automox platform. Worklet automation scripts perform configuration, remediation, and the installation or removal of applications and settings across Windows, macOS, and Linux.

AUTOMOX + WORKLETS™
Uncover new possibilities with simple, powerful automation.
By submitting this form you agree to our Master Services Agreement and Privacy Policy