Skip to main content

Installing on Windows or Mac

Installing on Windows or Mac

Download

Your administrator will give you a download link, or you can get the installer yourself if you already have an account: log into the customer portal and go to Downloads, then choose the installer for your operating system (Mac .dmg or Windows .exe).

Installing on Mac

  1. Open the downloaded .dmg file.
  2. Drag DT Desktop Direct into your Applications folder.
  3. Open the app from Applications. The first time you do this, macOS will show a dialog saying the app was downloaded from the internet and asking if you're sure you want to open it — this is normal for any downloaded app and only appears once. Click Open.
    • If instead you see a message saying the app "cannot be opened" or is from an "unidentified developer" with no direct Open option, something is wrong with that particular build — contact your administrator rather than working around it.

Installing on Windows

  1. Run the downloaded .exe installer.
  2. Follow the setup wizard.
  3. Launch DT Desktop Direct from the Start Menu.

First-time setup

  1. Paste the enrolment link your administrator gave you (there's no camera on desktop, so this replaces scanning a QR code).
  2. The app downloads your extension and company branding automatically.
  3. You're ready to make and receive calls.

Auto-updates

The desktop app checks for updates automatically in the background. When one's available, you'll see a prompt asking whether to install it — nothing installs without your confirmation. If you click Install, the app will restart to finish.

If setup doesn't work

  • Make sure the enrolment link hasn't already been used to set up another device — ask your administrator for a new one if so.
  • See Registration Failed if the app shows a registration error after setup.