# How to create AI enriched attributes

{% hint style="info" %}
**Who can use this feature**

You need the **Core Plus** or **Core Pro** plan in your [Channable subscription](/account-billing/manage-your-subscription/channables-pricing-plans.md) to use this feature.
{% endhint %}

{% hint style="success" %}
**Tip:** Check out our recent [AI enriched attributes webinar](https://app.livestorm.co/p/604ee763-4b5f-4f9b-9e49-8c5be427ce09/live?s=7f2cc82e-2a40-4a95-87bf-480c17144c5d).&#x20;
{% endhint %}

{% stepper %}
{% step %}

### Create a new AI enriched attribute (Settings)

* Go to **\[your company] > \[your project] > Optimize.**
* Click **New AI enrichment** to start the setup.
* In the pop up, fill in some details:
  * At **Title**, add a name for your AI enriched attribute to make it easy to search for.
  * At **Which type of attribute do you want to fill in?**, select the attribute type.
* In the next step, complete the attribute settings:
  * At **Attribute name**, give the attribute a name.
  * At **Field to save the generated attribute**, select the project field where you want to save the generated attribute. We recommend [creating a new field](/get-started/getting-started/fields-in-channable/map-and-add-fields.md) to avoid overwriting existing data.
  * At **Output language**, select the output language for the generated attribute. The default option is the same language as the input data.
  * At **Project fields used to generate attributes**, specify if the AI should search in all project fields, only specific fields, or all fields except certain ones. We recommend narrowing your search for the best results.
  * Click **Save**.

<figure><img src="/files/a7c35d6f5eec6e90430ba0b0045b9dfa8ed93df7" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can change any of these settings at any time in the **Settings** step.
{% endhint %}
{% endstep %}

{% step %}

### Filter & preview

{% hint style="info" %}
The **Filter** step is similar to [Rule conditions in Channable](/manage-improve-product-data/rules-bulk-edit-and-enrich/how-to-use-conditions-if-in-rules.md).
{% endhint %}

To speed up the generation process, we suggest that you limit the filter if applicable.

Example — to fill in missing brands in the ‘brand’ field, create a filter like this:

* IF ‘brand’ is empty

How to set up the filter:

* Set up a filter to target items that are missing an attribute.
* Select the dropdown next to **IF** and choose a field.
* Choose a ‘condition’.
* Click **Save**.

Some randomly selected items will show in the **Preview** section. If you are happy with the items in the preview, click **Results**.

<figure><img src="/files/d88525fdf76c52d5ffad98b01114bb44762b6084" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Results

* Click **Generate** to start generating values for the attribute you selected — these may take several seconds to load. The generated values will have “Needs review” in the ‘Status’ column.

#### Review attributes such as ‘age group’, ‘brand’, ‘color’, ‘gender’, ‘key words’, ‘material’

* Review the generated value and select either **Approve** or **Reject**.
* To edit the generated attribute hover over the attribute in the ‘Value’ column and click **Edit**.
* Click **View** in the ‘Items’ column to review individual items, or review a group of values by clicking **Approve all** or **Reject all** next to the ‘Generated \[value]’ column.
* Click **Back** to go back to **Results** to complete validating all the generated items.

Once the approval is complete, you will see the value appear at the specific project field under “Items”.

![approve-all.png](/files/d3f51ec7e89dd8a0ab0722a9d12c0a9339882c15)

#### Review attributes such as ‘depth’, ‘diameter’, ‘height’, ’length’, ‘quantity’, ‘volume’, ‘weight’, ‘width’

* Review individual values by clicking either **Approve** or **Reject**, or review all of the values by clicking **Approve all** or **Reject all**.
* Click **Back** to go back to **Results**.
* Once the approval is completed, you will see the value appear under the specific project field under “Items”.

<figure><img src="/files/818ee894a02b2bcbf435110150554fc069d03807" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Click the **Approve new items automatically** toggle to approve any new items that get added to your import without reviewing them in the future.
{% endhint %}

To ensure the results are correct, you can check the updated attributes in the specific items in **\[your project] > Items**. Approved values will be available in the field you saved them in (in **Settings**) and can be used anywhere in your Channable project.

{% hint style="warning" %}
AI enriched attributes rely on the **unique ID per item** configured in **\[your project] > Setup > ID fields**. If multiple items share the same unique ID, the AI may generate the same attribute values for those items. To avoid this, ensure that each item has a unique ID and ensure the selected fields contain relevant data for the attribute you’re generating values for. [Learn more about unique ID](/get-started/getting-started/fields-in-channable/understanding-a-unique-id.md).
{% endhint %}
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpcenter.channable.com/manage-improve-product-data/optimize-attributes-with-ai/how-to-create-ai-enriched-attributes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
