Installing the Mendix Agent

Download and install the DMM Infinity agent module in your Mendix application.

Last updated: March 2026

The DMM Infinity agent is a Mendix module package (.mpk) that runs inside your Mendix application. It establishes a secure connection between your environment and the DMM Infinity cloud, enabling data pipeline operations without exposing your database directly.

Prerequisites

  • A DMM Infinity account with an active organisation
  • Mendix Studio Pro installed (version 9.24.x or later)
  • A Mendix application deployed to a cloud environment (Mendix Cloud, Private Cloud, or on-premises)
  • Permissions to import modules and deploy the application

Installation Steps

1

Download the Agent Module

There are two ways to obtain the agent module:

Option A: From the DMM Infinity Dashboard

  1. Sign in to app.dmminfinity.com.
  2. On the Dashboard, click the Download Agent button.
  3. The latest .mpk file is downloaded to your machine.

Option B: From the Mendix Marketplace

  1. Open Mendix Studio Pro.
  2. Go to the Marketplace (App Store) pane.
  3. Search for "DMM Infinity Agent".
  4. Click Download to add it to your project.
2

Import into Studio Pro

  1. Open your Mendix application in Studio Pro.
  2. Go to App > Import Module Package.
  3. Select the downloaded .mpk file.
  4. Studio Pro will list any dependencies — accept all prompts.
  5. The DMMInfinityAgent module appears in the Project Explorer.
ℹ️Note

If your project already contains an older version of the agent, Studio Pro will ask whether to replace the existing module. Choose Replace to upgrade to the latest version.

3

Configure the Agent

After importing, the agent needs minimal configuration:

  1. Open the DMMInfinityAgent module in the Project Explorer.
  2. Locate the Configuration entity (or use the provided configuration page).
  3. Set the Site URL to app.dmminfinity.com — this tells the agent where to connect.
  4. Optionally set a custom Agent Name to help identify this environment in the portal.
💡Tip

In most cases the default configuration works out of the box. The Site URL defaults to app.dmminfinity.com, so you only need to change it if your organisation uses a custom domain.

4

Deploy the Application

  1. Run the application locally first to verify the module loads without errors.
  2. Once verified, deploy the application to your target environment (e.g., Acceptance or Production).
  3. After deployment, the agent starts automatically and initiates a pairing request.

You will see the pairing request appear in the DMM Infinity portal within a few seconds.


Supported Mendix Versions

The DMM Infinity agent is compatible with the following Mendix versions:

Mendix VersionSupport Status
9.24.x (LTS)Fully supported
10.xFully supported
9.0 – 9.23Not supported
8.x and belowNot supported
ℹ️Note

We recommend using the latest LTS release (9.24.x) or the latest 10.x release for the best compatibility and security patches.


Troubleshooting

Agent does not start pairing

If the agent does not initiate a pairing request after deployment:

  • Verify the Site URL is set correctly to app.dmminfinity.com.
  • Check that the environment has outbound HTTPS access to app.dmminfinity.com on port 443.
  • Review the Mendix application logs for any errors from the DMMInfinityAgent module.
  • Ensure the application was fully restarted after the module was added (a partial restart is not sufficient).

Module import fails

If Studio Pro reports errors when importing the .mpk file:

  • Ensure you are running a supported Mendix version (9.24.x or 10.x).
  • Check that no conflicting modules exist in the project — remove any older DMM modules first.
  • Try downloading a fresh copy of the .mpk file in case the download was corrupted.
  • If the error persists, contact support at support@dmminfinity.com with the full error message.