xMatters Agent

The xMatters Agent is a service that you install on a local system so you can run Flow Designer steps and 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 steps 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.

When a Flow Designer step is configured to run on the xMatters Agent, it can go through the agent to update or get information from internal systems (for example, populating a service desk ticket with information or request user information from a system behind the firewall).

The xMatters Agent also 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 xMattersAgent 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 step or 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.