# Automations

## Use Cases

Automations allow you to create advanced automations to support multiple use cases:

* Automatically add discovered assets as [targets](https://docs.halosecurity.com/docs/platform/targets) for additional scanning
* Automatically tag, archive, or adjust the settings of targets
* Automatically create tickets for issues in your ticketing software

## Create Automations

1. To create a filter navigate to *Scan → Settings →* [Automations](https://app.halosecurity.com/user/settings/automations/).
2. Click **+** to create a new automation
3. Select the type and give it a name
4. Define rules to match the targets, assets, or target issues you want to take actions on
5. Define the actions that should be taken to those matching targets

### Configuration Options

Learn more about defining automation options for each type.

{% content-ref url="automations/target-automations" %}
[target-automations](https://docs.halosecurity.com/docs/platform/automations/target-automations)
{% endcontent-ref %}

{% content-ref url="automations/asset-automations" %}
[asset-automations](https://docs.halosecurity.com/docs/platform/automations/asset-automations)
{% endcontent-ref %}

{% content-ref url="automations/target-issue-automations" %}
[target-issue-automations](https://docs.halosecurity.com/docs/platform/automations/target-issue-automations)
{% endcontent-ref %}

Once you've created the automation, you can easily view the matches to be able to quickly fine tune your configuration.

### Settings

#### Match Type

You can select the match type to be:

* **All**: The target must match every rule for the tag to be applied.
* **Any**: The target must match at least one rule for the tag to be applied.
* **None**: The target must match none of the rules.

#### Auto-Run Actions

Enable **Auto-Run Actions** to automatically apply the actions to the matching targets, assets, or target issues on a regular basis.

You can also run the actions manually at any time by clicking **Run Now**.
