Common Workflow Integration Settings

After configuring the settings that are specific to each workflow integration, the workflow integration wizard will prompt you to configure the following settings:

Display Settings

Display Settings

First you see the Display Settings section, which lets you specify which sections to show in the main body of the notification or ticket.

You can show or hide:

For the Attributes section, you can also limit display to a list of attribute names. Simply add each item you want displayed to the Attribute List section. If this list is empty, then all attributes are displayed if Show Attributes Section is enabled.

Actions

Actions

Here, you can specify whether you would like to see the hostname in the list of attributes.

But what's more interesting on this page is the list of Actions. These are lists of actions that you can apply to all of our workflow integrations, and allow you to filter out events based on certain criteria, or add additional text to the output of the event to mention a particular username. This is especially useful for chat-based services such as Slack, where you might want to call attention to a particular username with @username, or something similar. This also works in ticket-tracking services such as GitHub.

Action Setting Description
Include hostname in attributes (1) Check if you would like the see the hostname includes in your errors' attribute list.
Remove action button (2) Removes this action from the list
Add action button (3) Adds an action to the list
Submit (4) Proceed to the next page
Action Specifies to submit or filter out the event if certain criteria are met, or to trigger a mention to a particular user. (e.g. @username on a chat service). If more than one submit/filter action is specified, then the last successful match on the list (from top down) takes effect.
Attribute Test against this custom attribute to determine if the action is taken.
Regular Expression Test the attribute against this regular expression.
Target For Mentions, specifies the user or channel to mention when the criteria are met.

Event/Frequency/Threshold

After you click Submit, the UI presents you with the following options:

Event Frequency Threshold

Setting Description
Name Unique Name for the Integration
Event "Group" to receive events only when a new Group is created. "Trace" to receive events on each error
Frequency This is the minimum amount of time the system will wait before firing the next event.
Threshold An event will be fired when this number of events has aggregated, regardless of frequency.

Enter these settings, click "Create Integration", and you're all done!