PRO Desktop for Windows

App for administration and monitoring alarms of Ajax security systems


To one space you can add:

  • up to 200 users;
  • up to 50 rooms;
  • up to 25 security groups.

No, you need an Ajax hub to connect a system to monitoring software.

Other features do not depend on the adding of a hub to the space, including the Control and Rooms tabs and quick access to automation devices.


You can add an unlimited amount of Yale smart locks to one space.


To one space you can add:

  • up to 200 standalone cameras, including third-party and Ajax cameras;
  • or up to 14 Ajax NVRs with a total of 224 channels. Both 8- and 16-channel NVR versions can be used.

Each camera or NVR can be added to only one space.

Third-party cameras require an Ajax hub for connection and can transmit only an RTSP stream without access to the archive.


Only one hub can be added to one space.


No, you only need to update your app:

Features will remain the same, including the Control and Rooms tabs and quick access to automation devices.


Space is a virtual entity where various autonomous devices located on the same physical object are gathered. To create a space, a user does not need an Ajax hub. Devices are added to a system according to the needs of the facility.

You can add a hub with detectors, only NVR with cameras, only Ajax cameras, smart locks, or combine all these devices into one system.

The space concept offers flexibility for customizing the system according to the specific needs of the facility.


To enable sending events to the CMS with a malfunction code instead of an alarm when the system integrity check is active:

  1. Open the PRO Desktop app.
  2. Go to the Objects module.
  3. Select the required object.
  4. Go to the hub’s settings by clicking on the gear icon .
  5. Select Monitoring Station.
  6. Enable the option Arm with malfunctions without alarm.
ajax sending malfunction code pro desktop

When the option is enabled, arming with malfunction provokes sending events to the CMS with a malfunction code (E380) instead of an alarm (E130).

The option is available when the hub is connected to the CMS directly and via Ajax Cloud.


To generate a report:

  1. Open the PRO Desktop app.
  2. Go to the Objects module.
  3. Select the required objects. For ease of navigation, we have provided search by name of the object, its number and address, as well as by the hub ID. If you want to hide extra objects, enable the option Hide Unselected.
  4. Press Create report.
  5. Confirm report generation by selecting Create.
  6. Wait until the report is generated.
  7. Go to the Archive tab. Select the required reports.
  8. Press Download selected.
  9. Select a folder and save the files.

To automatically download selected reports after creation, enable the option Automatically download generated report.


No such option is provided for. Deleting security system events is prohibited under the requirements of EN 50131.


The PRO account can have temporary or permanent access to the settings. The field in the screenshot shows the time for which the PRO account was granted access to the hub settings. The PRO account has permanent access to the hub if the field is hidden.

By clicking on the field, you can request temporary or permanent access from the hub admin, another PRO with rights to configure the system, or from the senior engineer (if you are logged in to a company account).

After gaining access, the PRO account can start setting up the object.


You can add an object to PRO Desktop:

  1. By hub ID (its QR code).
  2. By a request from the Ajax apps.
  3. By transferring objects from Translator.

Detailed instructions for adding hubs are available at the link.


The PRO account that created the company receives the company owner role. One PRO account can create an unlimited number of companies.

To create a company:

  1. Open PRO Desktop.
  2. Log in PRO account.
  3. Go to your personal PRO account if you are logged in using a company account.
  4. Go to the Company module.
  5. Click Register a company.
  6. Fill in your company information and follow the app’s instructions.

In the registration form, enter a valid email address. The company owner will receive a validation code via email to complete the company creation process. Enter this code at the last step of registration.


You can download PRO Desktop on our official website. The app is completely free.

  1. Click on your account avatar in the upper right corner of the screen. Select Report a Problem.
  2. A window to describe the problem will open. Describe it in as much detail as possible. Specify the exact time or period when the problem occurred. The email and username associated with the account are automatically entered in the form. This email address will receive a response from our technical support service. Check the data, and correct it if needed.
  3. If you took a screenshot showing the problem, please attach it to your email.
  4. Click the Send button. A report with log files will be sent to the technical support service.

Our support team works 24/7/365. As soon as the request is received and processed, the technical support team will respond to the email from the form.


All features are available at PRO Desktop 3.0 and higher.

If you already have the 911 account, use it to log in to PRO Desktop.


PRO Desktop automatically checks the server for updates. As soon as an update is available, the app will prompt you to update to the current version.

ajax update 911

Click Restart and the app will install the update automatically.

When the update is complete, the app opens again.


To remove an object completely:

  1. Go to the Objects menu.
  2. Select the object.
  3. Click the button with a bin icon.

The object is then moved to the Unsubscribe request menu and automatically deleted after 7 days. To delete objects without waiting 7 days, select an object in the Bin and click the Delete Now button at the bottom of the screen.


To transfer data from Translator to PRO Desktop, contact your Ajax manager or technical support team.

After transferring objects, go to the Hubs menu in PRO Desktop (Menu → Company → Hubs) and create Objects for all the systems you need.

Not yet created objects have the No Object status in the PRO Desktop Status field.

After confirming and transferring objects, check that objects have been created in PRO Desktop for all hubs.

Please note that hubs are not removed from Translator after transferring. This way you can simultaneously use Translator and PRO Desktop to monitor alarms and events.


PRO Desktop supports an unlimited number of objects.


PRO Desktop has a detailed log of alarms and security system events, as well as employee actions within the program.

The entries in Journal are stored for up to two years. Older entries are removed.


The Sleep Mode tab contains the objects with alarms and events ignored by the PRO Desktop app. Events from such objects are not displayed in the Incidents tab but are recorded in the Journal.

An operator or another employee who has access to the monitoring module can switch the object to Sleep Mode if engineering work is carried out at the object or false alarms are received from it.

ajax sleep 911

The monitoring station operator can view the photos taken by the MotionCam series detectors in the alarm processing window and in the Journal.

ajax 911 photo

Visual verification helps the user of the system and the monitoring station operator to access the cause of the alarm. This minimizes false calls and unnecessary communication with the client.


You need an Ajax PRO account to log in PRO Desktop. It differs from the account created in the Ajax Security System app.

If you have a PRO account, use your password and email to log in.

If you have not used a PRO app yet, create a PRO account.


Two-factor authentication is supported by the following apps:

  • Ajax Security System 13.0 and later for iOS
  • Ajax Security System 5.0 and later for Android
  • Ajax PRO 13.0 and later for iOS
  • Ajax PRO 5.0 and later for Android
  • Ajax PRO Desktop 2.5 and later for Windows and macOS

To delete a group:

  1. Go to group settings (HubSettings Groups).
  2. Select the group, move all devices to other groups.
  3. After there are no sensors and devices left in the group, you can delete it by the group settings .

At the moment, it is impossible to delete all groups from the hub. To completely remove all groups, the hub must be returned to the factory settings!


To disable the group mode, go to groups settings (HubSettings Groups) and deactivate the group mode.


The ID of the group is a number of the group, which is necessary for arm separate groups from the keyboard.

The group number (ID) is displayed in the group settings (HubSettings Groups).


In hubs with the firmware version OS Malevich 2.6 and latest hub administrator can limit the user’s access to the following functionality:

  • Night mode activation (perimeter security)
  • Panic Button
  • View cameras
  • Turning on/off automation devices
  • View devices and rooms
  • View notifications

All these settings you can find in the user’s settings (HubUsers → User settings ).

The rights to the group, viewing notifications, devices and rooms can only be removed from the user account!


The second IP address is a backup in case of direct connection to the Central Monitoring Station (CMS).

If the main IP address is not available, the hub uses the second IP address to send events.


The direct connection (Monitoring Station tab) is the channel used to transmit hub events directly to the Central Monitoring Station (CMS) of the security provider, bypassing our server.

When direct connection is used, all events are communicated directly to the security company’s central monitoring station without affecting the functioning of the Ajax apps. If the direct connection is lost for any reason, the server acts as a redundant communication channel.


At the moment, management is implemented on the following platforms:

  1. Select the space in the Ajax app, and go to its settings: the Control tab → .
  2. Go to Users and select a user who wants SMS alerts.
  3. Go to Notifications settings and activate the required event types in the SMS field.

Please note that SMS may attract additional costs depending on the terms of the tariff plan.

  1. Open the Ajax app.
  2. Select the space if you have several or use a PRO app.
  3. Go to the space settings by clicking on the icon .
  4. Go to Users.
  5. Click the Send invites button.
  6. Manually enter the email address of the person you want to invite to the space or select a person from your contacts by clicking the Add from contacts button.
  7. Click Continue.

An invitation to control the system is sent to the specified email address. If the email user has an Ajax account, the space will automatically appear in the user’s app. The Users menu displays such a person in the Active users section.

If the user does not have an account, they must install the Ajax app for iOS or Android and use the email address provided when registering. In the Users menu, such a person will appear in the Pending invites section.



Minimum Recommended
Operating system 64-bit or 32-bit Microsoft® Windows® 7/8/10 64-bit or 32-bit Microsoft® Windows® 7/8/10
Processor Intel® Core™ i3 4130 or equivalent Intel® Core™ i5 7400 or equivalent
Random access memory 8 GB 16 GB
Video card Graphics driver that provides OpenGL 2.1 and higher Graphics driver that provides OpenGL 2.1 and higher
Storage 2 GB of free space 8 GB of free space
Screen resolution 1600×900 1920×1080


Minimum Recommended
Operating system macOS® 10.14 (Mojave) macOS® 11.6 (Big Sur) and later
Processor Intel® Core™ i5 5th generation or equivalent Intel® Core™ i5 10th generation/ Apple M1 chip or equivalent
Random access memory 8 GB 16 GB
Storage 2 GB of free space 8 GB of free space
Screen resolution 1440×900 2560×1600



Ajax PRO Desktop and Ajax PRO Applications: Tool For Engineers use PRO user accounts, which are different to the user accounts created in the Ajax Security System application.

If you did not sign up to the PRO Application, create a user account and then log in. You may use the same email and phone number as in the usual Ajax user account.


The access to the Ajax web application was closed on October 30, 2018.

In January 2018, a warning was added to the web application:

We’re announcing that we will be shutting down Ajax web app soon. We had ambitious ideas to make the multifunctional platform for the web browsers. But along the way, we have created mobile apps, which became the most popular way to control Ajax security systems for our users. And since it is a lot faster to launch new features through mobile apps, we decided to focus all our energies and resources on it.

Soon we will present a new Ajax Desktop app for PROs. With its help security firms and engineers will be able to monitor hubs and provide service remotely. All other users can still control their Ajax security systems through mobile apps for iOS and Android.

We have developed the Ajax PRO Desktop application for PC. It is secured, protected, TLS-encrypted, and it has all the features of the Ajax PRO: Tool for Engineers mobile application.

Ajax PRO desktop

A similar window may appear during the installation of Ajax PRO Desktop due to the problems associated with OpenGL libraries. The problem may be resolved by updating the drivers of the computer’s graphics card.

If the driver update does not ensure the desired outcome, the graphics card is probably not compatible with the application. We recommend contacting customer service specifying the OS version and the graphics card model to resolve the issue.


Featured articles

How to configure a space

TLS update for Ajax Translator users

How to clear the hub’s notifications history for moving it to another object

Spelling error report

The following text will be sent to our editors: