Installing LMDX
Last updated - 02 March, 2026
This article describes how to install and set up the LogicMonitor Data Exchange (LMDX) application which integrates Edwin AI with your ServiceNow instances.
Note: The instructions here apply to non-domain separated ServiceNow instances. The setup process for domain separated instances is different. For information on how to set these up, see Installing LMDX with Domain Separation.
Requirements
Ensure you have the following before getting started with the configuration:
- A ServiceNow user account with the admin role. This is required to install and configure the LMDX application.
- An Edwin API endpoint and token provided by your Edwin AI administrator.
1. Installing the LMDX Application
Start by requesting the LMDX application from the ServiceNow App Store. Once your request has been approved, you can install LMDX from the app store.
2. Creating a Service Account
A ServiceNow user record needs to be created to allow Edwin AI to access the instance, for example an integration service account. The account must have the x_lomo_dx.api_user role that comes with the application installation.
Provide the username and password of this service account, as well as the instance name to your Edwin AI administrator to be added to your Edwin AI configuration.
Note: You can enable the Web Service Access Only setting for the account. This will ensure that the service account can only interact with the instance via web services, and cannot be used to log into the SN instance from the user interface. For more information, see the ServiceNow documentation.
3. Configuring Authentication Properties
You need to define a set of authentication properties. Contact your Edwin AI administrator to get the specific values for your account.
When you have the values for your account, navigate to Configuration properties and add the values in the Outbound Request properties as follows:

- Value for x_lomo_dx.outbound.endpoint in the field LMDX endpoint to use if domain separation support (x_lomo_dx.domainEnabled) is not enabled.
- Value for x_lomo_dx.auth.apiKey in the field LMDX API key to use if domain separation support (x_lomo_dx.domainEnabled) is not enabled.
The LMDX Config record properties are used when creating new configuration records, and can be safely ignored at this point. For more information, see Creating a new Table and Artifacts.
4. Completing the Default Configuration
After installing the LMDX app, follow the steps described in the following to complete the activation of the default configuration in ServiceNow.

- Select the Active checkbox.
- Select one or more fields as Trigger fields, see Configuration Records.
- (Optional) Set a Condition to filter the records that are processed.
- (Optional) Select one or more Trigger fields as an Important update field, see Configuration Records.
- Save the Config record.
After saving the configuration is activated and LMDX is ready to start processing data between Edwin AI and your ServiceNow instance.
Recommendation: You can repeat the configuration process for other record types you want Edwin AI to receive, including change records, knowledge base articles, or any other available tables.
5. Updating LMDX for ServiceNow Case Management (optional)
If leveraging ServiceNow’s Customer Service Management (CSM) package, you will need an XML file that creates additional LMDX configuration entries for Customer Service cases. This can be provided on request from the Edwin AI team.
Once you have the XML file, follow the below steps to update LMDX to work with CSM:
- Navigate to System Update Sets > Retrieved Update Sets.
- Click Import Update Set from XML and choose the XML file from your computer and submit it.
- After the import finishes, open the imported update set record in Retrieved Update Sets.
- Click Preview Update Set to see what will be applied and to identify errors or conflicts. If the preview is clean (or you’ve resolved the issues), click Commit Update Set to apply it to the instance.
- Navigate to LogicMonitor Data Exchange > Configuration > Configuration. The newly added configuration will appear in the list. Click it to see a detailed view.
- On this page you can activate the configuration. Under the Inbound tab, you can access the Table Transform Map for a list of the currently set up fields.
- Under the Outbound tab you can configure the data and the conditions under which the LMDX application will update EdwinAI. For example, you can edit the list of fields that will trigger an update as seen in the screenshot below.