xMatters Agent

The xMatters Agent is a service that you install on a local system so you can process Integration Builder scripts behind your company firewall. This means systems behind your firewall can trigger events in xMatters and provide information to enrich the event, and integrations can access your company's local network resources, enabling them to interact with the file system or communicate with systems that cannot be accessed externally.

The xMatters Agent supports processing for both inbound and outbound integrations. Inbound integrations can be triggered by requests from applications behind your company firewall. When an outbound integration is triggered, it can go through the xMatters Agent to update internal systems, for example, by assigning a service desk ticket to the recipient who responds to a notification, closing a ticket when an event is terminated, or by creating a log of xMatters events on the local file system.

If your integration does not need to be triggered from or access resources located behind your company firewall, you do not need to install an xMatters Agent.

The xMatters Agent is designed to replace the Integration Agent with management and integration capabilities that are easier to use. Both the xMatters Agent and the Integration Agent can update systems that are located behind a firewall, and we encourage you to use the xMatters Agent for new integrations. However in certain circumstances, you might still need to use the Integration Agent, which supports a few bits of functionality that we're still working on adding to the xMatters Agent.