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 APEX AIOps Incident Management identifier for the integration
Integration Name
The Incident Management 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.