Skip to main content

Set External Details action

Available for alert workflows

The Set Status action lets you configure the external information fields for alerts using substitution and regular expressions. This action lets you populate the external information fields using a workflow. Normally, these fields are set by external system responses via integrations and webhooks by using a workflow. You can populate these fields using substitution, macros, regular expressions, or static entries.

This action takes the following inputs. Suggestions are included for the type of information for each, but you can use the Set External Details action to configure the external information fields in any way that you prefer.

  • Integration ID

    The internal Moogsoft Cloud identifier for the integration

  • Integration Name

    The Moogsoft name of the integration

  • External ID

    The identifier for the alert on the external system

  • External Name

    A user-friendly name for an alert on the external system

  • URL

    A clickable link which loads a page displaying the external alert

  • Integration Type

    The category of the integration (for example, ServiceNow or PagerDuty)

Alert example

You can change external information fields to alerts which did not originate from a particular integration, but which should be handled as if they did.

For example, suppose you have alerts coming from multiple PagerDuty systems with external information relating to PagerDuty. You also have information coming from Datadog, and you want this data to be processed in later workflows along with the PagerDuty alerts.

A workflow with a filter checks for the presence of the correctly populated external information fields and sends matching alerts to a workflow with an Assign action, which assigns all of these alerts to the Technical Support Team. You can configure a workflow to check for the external information from Datadog, then change it to match the external information for the PagerDuty alerts using the Set External Details action. The Datadog alerts then appear to originate with the PagerDuty integration, and get processed along with them.

You can preserve the Datadog external information by copying it to other tags. See Set Tags action.