Filter
Reference documentation for using the Filter action
Written By Support Channel
Last updated Over 1 year ago
Overview of the Filter action
The Filter action allows you to create a new array that only includes items from an existing array that meet specific conditions. This is useful for narrowing down data sets, removing unwanted entries, or preparing items for further processing in the workflow.
Understanding the Filter action
The Filter action helps you work more efficiently with arrays by narrowing them down to just the values you need. Instead of processing every item in a large array, you can apply filters to focus only on relevant entries such as: active users, priority 1 incidents, or items created today.
When setting up an expression to filter the array you are able to get the current array item’s value to be used in comparisons for the array.
Set Filter Expression
Add a Logical Expression to use to filter the array.
Array to Filter
Add the array you want to filter.

Working with Filter action
The action creates a new array variable containing only the items that match your condition. This filtered array of items can then be used in steps like the For Each action, data updates, or reporting.
Items can be added to filter directly, or an existing array can be passed into the filter.
If no items meet the condition, an empty array is returned.
Note
The original array is unchanged.
Create and manage Filter actions
Add a Filter action
Add the action
Use the following steps to add the action to a workflow.
How to add an action to a workflow
How to add an action to a workflow
Click the ‘plus’ symbol on the workflow path at the point you want to insert the action. This opens the action menu slide-over.
Either:
Search for the action using the Search field above the actions in the menu.
Locate a Recently Used action in the top section of the menu.
Navigate to the action within menu: Core actions are listed under Actions, while Plugin actions are contained within their associated integration.
Select the desired action to insert it. This reveals the action’s configuration panel.
Use the Name field to name the action. This can help users to understand your workflow at a glance. (optional)
Use the Description field to add information describing the action. This can help users wanting to understand how your workflow functions (optional).
Configure the action
Use the following steps to configure the action.
Set the Set Filter Expression field. To insert a tag representing the current item being considered for filtering, type
/and select theFilter Item.Valueaction output.Click Add under the Array to filter section to add a new item value. This reveals the Configure Array Item popup.
Add items to Configure Array Item and give it a value in the Value field. This can be a simple value such as a Number or Text string, an array of existing values, the return value of an expression, or the output from another action.
Click OK in the Configure Array Item popup to complete setup of your new array value.
Click back in the main view to hide the slide-over.
Delete a Filter action
Use the following steps to remove the action from your workflow:
How to remove an action from a workflow
How to remove an action from a workflow
Access the workflow in draft mode to edit it.
Either:
hover your mouse cursor over the action, and then click the red cross that appears over the top-right corner of the action to delete it. Or:
click on the action to open the action slide-over. Click the red 'Delete Step’ button to remove the action from your workflow.
Click Publish in the top-right to commit your changes.
Take care when deleting an action to also remove any logic using its outputs: workflow steps may function incorrectly or break if they attempt to evaluate an output of a deleted action.
Was this helpful?
Still need help? Share an idea