> For the complete documentation index, see [llms.txt](https://docs.gradient.works/kb/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gradient.works/kb/automation-builder-kit-abk/actions/utils/gwfxevaluatedomainaction.md).

# Evaluate Domain against Denylist

Takes a text input and extracts a domain (if possible) and compares that to the domains denylist you configured. The `result` will contain a [DomainEvaluationResult](/kb/automation-builder-kit-abk/models/domainevaluationresult.md) that specifies the extracted domain and whether the domain is included in the denylist or not.

## Configuration

{% tabs %}
{% tab title="Flow Element" %}

<figure><img src="/files/RzFb6787tkMDVLU1STIn" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Apex Properties" %}

| Name          | Required | Type   | Description                       |
| ------------- | -------- | ------ | --------------------------------- |
| input         | Yes      | String | Text value to extract domain from |
| {% endtab %}  |          |        |                                   |
| {% endtabs %} |          |        |                                   |

## Outputs

| Name   | Type                                                                                      | Description                                                      |
| ------ | ----------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| result | [DomainEvaluationResult](/kb/automation-builder-kit-abk/models/domainevaluationresult.md) | Result from evaluating the extracted domain against the Denylist |
